XML آموزش
(XML Syntax (قسمتدوم
بسیار ساده میباشد. یاد گیري و استفاده از این قاعده هم بسیار ساده میباشد. به همین علت هم برنامه هائی XML براي Syntax قاعده
را میخوانند و بر پایه آن کار میکنند , کار ساده اي را در پیشدارند. XML که
XML Document یکمثال از
ساده اي استفاده میکند. syntax خودشرا توصیفمیکند و از , XML بر مبناي (document) یکسند
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
- کاراکترها تعیین میشود . براي یونیکد و فارسی میتوانید از 8 encoding و نوع version است و در آن XML خط اول , تعریف
مشخص میشود که در حقیقت میتوان از روي آن فهمید که XML سند (root) استفاده کنید. در خط بعدي ریشه encoding براي utf
محتویات این سند , چه چیزي را توصیفمیکند و اطلاعات آن را در بر دارد. ( در این مثال میتوان گفتکه : این سند یکیادداشتاست.)
<note>
( to , from , heading , body ) . براي ریشه سند تعریف شده (child) در چهار خط بعدي , چهار فرزند
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
ریشه تعیین شده. ( element ) در نهایتهم در خط آخر , انتهاي عنصر
</note>
خودشتوصیفکننده خودشهست؟ XML حالا نظرتون چیه؟ قبول دارید که یه سند
باید بسته شوند XML تمام عناصر یکسند
مجاز HTML برخی از عناصر صرف نظر کرد. کدهاي زیر در ( tag closing ) میتوان ازنوشتن تگانتهائی HTML در یکسند
هستند
<p>This is a paragraph
<p>This is another paragraph
کدهاي بالا اشتباه میباشد و باید به صورت زیر نوشته شود , XML اما در یکسند
<p>This is a paragraph</p>
<p>This is another paragraph</p>
بود , تگانتهائی نداشت. این یکخطا نیست به علت اینکه , خط تعریفیک XML نکته: باید دقت کنید که در مثال قبلی , خط اول که تعریف
بخشی از خود آن سند نیستو یکعنصر به حساب نمی آید و نباید داراي تگانتهائی باشد. XML سند
به بزرگی و کوچکی حروف حساساست XML تگهاي یکسند
و <Letter> یعنی تگ . ( case sensitive ) تگها به اندازه حروف حساس هستند , HTML برخلاف سند , XML در یکسند
با هم فرق میکنند. و باید دقت داشت که , تگهاي انتهائی هم به همان صورت تگ ابتدائی نوشته شود. <letter> تگ
در مثال زیر خط اول اشتباه استو خط دوم مورد صحیح میباشد.
<Message>This is incorrect</message>
<message>This is correct</message>
ادامه دارد .....
منبع: پرشین لرن
www.aryalink.com – آریالینک
:: برچسبها:
ترفند کامپیوتر ,
ترفند ویندوز ,
ترفند ریجستری ,
ترفند ویندوزxp ,
ترفند ویندوز وستا ,
اموزش نصب ویندوز ویستا ,
اموزش نصب ویندوزxp ,
وبلاگ نویسی ,
وب ,
xml ,