AraSoft< /Name >
برای ذخیره اطلاعات شما به دو تگ نیاز دارید یکی آغازی و دیگری پایانی این دو در حقیقت تشکیل یک تگ صحیح را میدهند. یک تگ آغازی به صورت اول > و بعد اسم مورد نظر و سپس < نوشته میشود. تگ پایانی تنها یک تفاوت کوچک دارد که آن در آولین بخش تگ است. تگ پایانی به صورت و اسم مورد نظر و <. میبینید که در تگ پایانی علاوه بر > یک علامت / هم وجود دارد:
Begin: < Name >
End: < /Name >
برای نوشتن تگها باید به این توجه کنید که اسم تگ شروع (< Name>) و اسم تگ پایانی (< /Name>) نباید از نظر کوچکی و بزرگی فرق کند. و نکته مهم اینکه شما باید XML خود رو با یک تگ اصلی بپوشانید و بقیه تگها رو داخل اون قرار دهید مثل:
< ? Xml version="1.0" ?>
< Root>
< /Child1 >
< /Child2>
< / Root>
تداخل تگها:
اگر شما تگی رو شروع کردید و میخواهید تگی رو داخل اون قرار دهید شروع و پایان تگ باید در داخل تگ اصلی باشد مانند زیر:
درست:
< ? Xml version="1.0" ?>
< root>
< child1/>
:غلط
< ? Xml version="1.0" ? >
< root >
< child1 >
< /child1 > ß-----Error
تگ پوچ:
شاید در مرور Xml های که من نوشتم یه این تگ < Child1 /> رسیده و تعجب کنید که چرا من قانون نوشتن تگها رو نقض کردم و لی در حقیقت این خود یک دستور نگارشی است مبنی بر اینکه اگر تگی هیچ مقداری رو در بر نمیگیرد بهتر است به صورت < Name/> نوشته شود "شبیه به HTML" تا به راحتی برسی XML افزوده شود.
افزوردن ویژگی به تگ:
تگ ها قدرت داشتن ویژگی رو دارند (Attribute).
1.Home< /SectionOfSite>
2.Home< /SectionOfSite>
شما میتوانید برای مقدار هر تگ یک خاصیت یا ویژگی تعیین کنید. مثلا من در شماره 1 گفتم قسمت سایت=خانه و با زبان فارسی و در شماره 2 گفتم که قسمت سایت=خانه و به زبان انگلیسی.