XML
اسلاید 1: دانشگاه جامع علمی کاربردیجهاد دانشگاهی شیراز
اسلاید 2: ارائه دهنده : سید ذبیح الله حسینیشیوه ارائه مطالب علمی وفنیابان ماه سال 1392استاد راهنما:جناب مهندس نیک سرشت
اسلاید 3: چکیده مطالبدر این ارائه سعی شده نگاه کوتاهی به تکنولوژی زبان نشانه گذاری بیندازیم و بخشی اندکی از ساختار و کاربرد های فراوان این تکنولوژی بسیار ساده اما کاربردی را فرا بگیریم
اسلاید 4: سر فصل مطالبمقدمهXML چیستمقایسه سطحی XML و HTMLمزیت های XMLقوانین بنیادین XMLاصطلاحات نحوه نوشتن یک سند XMLتفاوت ویژگی با تگنحوه نوشتن DTDنحوه نوشتن Xpathنحوه نوشتن XQuery
اسلاید 5: مقدمهدر جامعه امروزی که استفاده از شبکه اینترنت فزونی یافته است. و افراد مختلف با اهداف و نیازهای متفاوت، اطلاعات خود را بر روی آن به اشتراک میگذارند. نیاز به زبانی برای ساختاردهی این اطلاعات وجود دارد و بدین منظور مجموعهای از استاندارد ها و در راس آنها XML تولید شدهاند.XML یکی از زبان های نشانهگذاری است که مزایایی نسبت به زبانهای هم رده خود دارد. و در انتقال اطلاعات در تجارت الکترونیکی از EDI پیشی گرفته است. در شبکههای امروزی استانداردهای مختلفی بر پایه این زبان نوشته شده است که بعضی عمومی و بعضی دیگر مختص حوزه تجارت الکترونیک هستند5
اسلاید 6: Extensible markup language6
اسلاید 7: 7
اسلاید 8: 8
اسلاید 9: خوش فرم9
اسلاید 10: 10
اسلاید 11: <?xml version=1.0 encoding=utf-8?><note><to>Word</to><from>Text</from><head>Test</head><body>For example</body><!-- comment --></note>11
اسلاید 12: <?xml version=1.0 encoding=utf-8?><note><to>Word</to><from>Text</from><head>Test</head><body>For example</body><CLASS> one </CLASS></note>extensible markup language12
اسلاید 13: <?xml version=1.0 encoding=utf-8?><note><to>Word</to><from>Text</from><head class=“one” >Test</head><body>For example</body></note>13
اسلاید 14: تفاوت ویژگی با تگ14
اسلاید 15: 15
اسلاید 16: <?xml version=1.0 encoding=utf-8?><!DOCTYPE definition[]><note><to>Word</to><from>Text</from><head>Test</head><body>For example</body><CLASS> one </CLASS></note>16
اسلاید 17: <?xml version=1.0 encoding=utf-8?><!DOCTYPE definition[ <!ELEMENT note (to,from,. . .)> <!ELEMENT to(#PCDATA)> <!ELEMENT from(#PCDATA)>. . . .]><note><to>Word</to>..#CDATA#IMPLIED#REQUIRED17
اسلاید 18: <?xml version=1.0 encoding=utf-8?><!DOCTYPE definition[ <!ELEMENT note (to,from,. . .)><!ATTLIST note number(#PCDATA)> <!ELEMENT to(#PCDATA)> <!ELEMENT from(#PCDATA)>. . . .]><note number=“20” ><to >Word</to>..18
اسلاید 19: 19
اسلاید 20: 20
اسلاید 21: for $var1 in expr1let $var’1 := expr’1where conditionsorder by exprreturn result21XQuery
اسلاید 22: for $country in doc(”http://. . ./mondial.xml”)//countrylet $city := id($country/city)where $city/population > 1000000order by $country/namereturn <result>{$country/name}</result>22
اسلاید 23: 23نتیجه گیری اینده درخشان با توجه به کاربردهای فراوان XMLزبانی برای مدیریت و توصیف اطلاعات
اسلاید 24: منابعhttp://www.w3schools.com/xquery/default.asphttp://www.w3schools.com/xpath/default.asphttp://w3web.persianblog.ir/post/123
نقد و بررسی ها
هیچ نظری برای این پاورپوینت نوشته نشده است.