xml بر خلاف آنچه خیلی ها فکر میکنن
یک زبان برنامه نویسی نیست بلکه یک زبان اشارست مانند HTML " زبان بر نامه
نویسی نیست" یعنی : اولا شما باید از یک سری Script های از قبل تعیین شده
برای develop کار های خودتون استفاده کنید دومین فرق زبان های اشاره اینه
که برای تولید آنها احتاج به داشتن نرم افزار مجزایی ندارید .. میتونید
تمام کار خدوتونو داخل notpad نوشته و با پسوند xml ذخیره کنید و در هر
سیستم دیگری اجراش کنید ! زبان XML از حدود 4 سال پیش پا به عرصه پیشرفت
گذاشت ; تا قبل از این از xml فقط برای نگه داری منظم اطلاعات در بنکاهای
داده استفاده میشد و لی حال میبینیم به قدری پیشرفت کرده که هرجا صحبت از
update سریع میاد xml هم انجاست ... قالبیت شمارش node ها در xml و بهم
نخوردن اونا بزرگترین قابیلیت این زیان اشارست ! در این شکل محتوای یک
فایل xml را مشاهدا میکنید . در اولین سطر نسخه xml که فقط برای اطلاع به
خواننده است و در کار سیستم تاثیری ندارد را مشاهده میکنید . تمام جزییات
یک فایل xml در داخل <> (tag) قرار میگیرد . در این شکل یک سوال
مطرح شده با یک پاسخ که هر دو داخل تگی به نام
قرار دارند و
در آخرین خط هم میبینید تگ quiz یه این شکل بسته شده . در این
فایل هروقت برنامه سوال رو بخواهد از داخل تگ quzi تگ question رو میخونه
و برای سوال هم تگ answr شاید برای شکا این کار یه کار ساده بیاد و بگید
چذا این همه کار واسه یک سوال جواب !! اما این فقط نسخه اول از xml است ..
اما در همنی نسخه ساده هم میشه به راحتی از بیرون سوال رو عوض کرد و خیلی
کار های دیگه .. اساس کار RSS هم همینه هر دفعه که فراخوانی بشه تگ سرتیتر
خبری سایت و link اونو براتون میره میاره و بعد نوبت rss Reader که این
tag ها رو برای ما به شکل قابل فهمی نمایش میده !!
منبع : تجارب شخصی
عالی بود
ممنون ، بازم دانشجوهای خواجه نصیر ، ایول