ترجمه ليلا خليلی
دانشجوی کارشناسی ارشد کتابداری و اطلاع رسانی دانشگاه تهران
 

"ايكس.ام.ال."(XML: Extensible markup language) زبان نشانه گذاري گسترش پذير براي توصيف داده طراحي شده است و بر آنچه ازنوع داده است تمركز دارد. "اچ.تي.ام.ال." (HTML: Hypertext Markup Language)  بر اي نمايش داده طراحي شده است و بر چگونگي نمايش داده تمركز دارد.


"ايكس.ام.ال." چيست؟
"ايكس.ام.ال." مخفف Extensible markup language زبان نشانه گذاري گسترش پذير است.


تعاريف عمده "ايكس.ام.ال." و "اچ.تي.ام.ال."
"ايكس.ام.ال." جانشيني براي "اچ.تي.ام.ال." نيست. "ايكس.ام.ال."  براي توصيف داده و "اچ.تي.ام.ال." نمايش داده طراحي شده است
"ايكس.ام.ال." براي انجام دادن كاري طراحي نشده است
ممكن است درك آن سخت باشد اما "ايكس.ام.ال." كاري انجام نمي دهد. "ايكس.ام.ال." براي ساخت، ذخيره و ارسال اطلاعات ايجاد شده است. مثال زير يك سند "ايكس.ام.ال." را نشان مي دهد:


Tove
Jani
Riminder
Don’t forgout me this weekend

اين يادداشت يك سرصفحه (header) و يك بدنه (body) دارد ،همچنين يك گيرنده و يك فرستنده اطلاعات دارد اما هنوز اين سند كاري انجام نمي دهد . درواقع اطلاعات ساده پيچيده شده در برچسب هاي "ايكس.ام.ال." است وفرد بايد يك نرم افزاري براي ارسال، دريافت يا نمايش آن بنويسد.

 

برای مشاهده متن کامل بر روی  ادامه مطلب کلیک کنید