XML چیست؟ گویش XML ورژن پیشرفته HTML میباشد و برای مدیر عالی داده ها، که وب رو به توسعه به آن نیاز داراست پیاده سازی شدهاست. اگرچه XML اعتنا و اعتنا بیشتری را هنگام شغل طلب می نماید ولی مزایای آن بسیار بیشتر میباشد. کنسرسیوم اینترنت، XML را بهاین شکل تمجید نموده است: یک گرامر طراحی سایت در مشهد مطلوب برای ذکر ساختار اطلاعات. HTML و XML هر دو از SGML اقتباس گردیده اند. SGML زبانی به مراد تعریفوتمجید یک لهجه آرم گذاری بر اساس مدرک میباشد.
رابطه XML با HTML
XML زبانی شبیه با HTML میباشد که کاملا از تگ های تعریفوتمجید گردیده بوسیله مخاطب ساخته شده میباشد. این تگ های تعريف گردیده، انعطاف XML را تا ترازو متعددی ارتقا داده و آن را برای کابردهای متفاوت، قابل سفارشی کردن ساخته میباشد. در سود امروزه گویش XML به صورت کلان ای تحت عنوان یک فرمت فولدر در تبادل و جابجایی اطلاعات به فعالیت می رود.
همانگونه که میدانید، با آحاد صفحه ها اینترنت با HTML درج شده اند. HTML یک طرز بی آلایش البته بسیار کارآمد برای نماد گذاری و گزینش قسمت های متفاوت یک سایت به یاری تگ هاست که حدودا در هر سیستم کامپیوتری قابل مشاهده میباشد. به طوریکه آسانی HTML سبب عمومیت یافتن آن شدهاست. از این رو هر که میتواند به آسانی یک کاغذ اینترنت پیاده سازی نماید. ولی این لهجه تنها یک لهجه اکران داده ها میباشد و امکان نرم افزار نویسی ندارد و هنگام شغل با داده ها بسیار زیاد محدودیت هایی را ساخت می نماید.
در نگاه اولیه لهجه XML بسیار مشابه HTML میباشد. با به عبارتی تگ ها، خصوصیات و مقادیر. البته XML زبانی برای پیاده سازی صفحه های اینترنت وجود ندارد. بلکه زبانی برای خلق و خوی گویش ها میباشد. مثل گویش Wireless Markup) WML Language) در دستگاه هایی مانند گوشی برای رابطه با وب.
در واقعیت HTML برای اکران داده ها و XML برای تعریف آنان پیاده سازی گردیده اند. XML برای جاری ساختن داده کاوی ساخته نشده میباشد. بلکه برای دادن ساختار به اطلاعات و ذخیره یا این که ارسال آنان ارائه گردیده است. از XML می قدرت برای ساختوساز لهجه علامت گذاری سفارشی به کار گرفت و بعداز این گویش برای پوسته بندی اوراق به کار گرفت. این لهجه نشان گذاری سفارشی که اصطلاحا یک اپلیکیشن کاربردی XML نامیده میشود، مشتمل بر تگ هایی میباشد که داده ها باطن شان را توضیح میدهند. از XML می قدرت برای پیاده سازی لهجه هایی که حاذق به تعریف داده های خاص (مثل داده های ریاضی و شیمی) باشند بهره برد.
خصوصیت های XML
لهجه XML دارنده خصوصیت های ذیل میباشد:
یک استاندارد ارائه گردیده بوسیله کنسرسیوم اینترنت میباشد
یک لهجه علامت گذاری بر پایه ی تگ میباشد
یک گویش بر اساس متادیتا (Metadata) میباشد.
زبانی که قابلیت و امکان تعریفوتمجید بقیه زبانه ها را مهیا می کند.
روشی برای ارائه داده میباشد.
نسبت به حروف والا و خرد دارنده آلرژی میباشد.
خویش را به طوری مطلوب تشریح می کند.
خوانایی بالایی داراست.
یک طریق توانا برای اشتراک و ارسال داده ها دربین نرم افزار ها، سیستم ها و پردازه ها میباشد.
XML مشمول موردها پایین وجود ندارد:
جایگزین HTML وجود ندارد.
سرگرم اکران داده ها نمیشود.
مالکیت آن در انحصار یک کمپانی و یا این که سازنده خاص نمیباشد.
آیتم دفاع کل مرورگرهای اینترنت نمیباشد.
یک خزانه اطلاعاتی (مقر داده) وجود ندارد.
تگ های لهجه XML
گویش XML تگ از پیش تعریفوتمجید گردیده ندارد و خودتان بایستی برای آن تگ تمجید فرمائید و میتوانید به تعداد نامحدود این فعالیت را اجرا دهید. البته گویش HTML یکسری تگ های از پیش تعریف و تمجید گردیده دارااست و نمی اقتدار سوا این محدوده تگی نوشت. همینطور لهجه XML برای مراقبت و جابجایی، و لهجه HTML برای اکران داده ها استعمال میگردد. شاید بتوان ذکر کرد HTML مجموع مسئولیت ها را داراست و XML عمل خاصی اعمال نمی دهد. بطور خلاصه می قدرت خصوصیت های ذیل را برای XML تیتر کرد:
نکته شایان بیان برای برنامه نویس ها این میباشد که صحبت X در AJAX، نماینده XML میباشد. امروزه AJAX نحوه بسیار رایجی برای ساخت و ساز نرمافزار های کاربردی تعاملی بهحساب میآید. تا قبل از این در نوشته ی علمی ای، به پژوهش نقش AJAX در طراحی وب سایت پرداخته ایم.
XML چیست؟ گویش XML ورژن پیشرفته HTML میباشد و برای مدیر عالی داده ها، که وب رو به توسعه به آن نیاز داراست پیاده سازی شدهاست. اگرچه XML اعتنا و اعتنا بیشتری را هنگام شغل طلب می نماید ولی مزایای آن بسیار بیشتر میباشد. کنسرسیوم اینترنت، XML را بهاین شکل تمجید نموده است: یک گرامر طراحی سایت در مشهد مطلوب برای ذکر ساختار اطلاعات. HTML و XML هر دو از SGML اقتباس گردیده اند. SGML زبانی به مراد تعریفوتمجید یک لهجه آرم گذاری بر اساس مدرک میباشد.
رابطه XML با HTML
XML زبانی شبیه با HTML میباشد که کاملا از تگ های تعریفوتمجید گردیده بوسیله مخاطب ساخته شده میباشد. این تگ های تعريف گردیده، انعطاف XML را تا ترازو متعددی ارتقا داده و آن را برای کابردهای متفاوت، قابل سفارشی کردن ساخته میباشد. در سود امروزه گویش XML به صورت کلان ای تحت عنوان یک فرمت فولدر در تبادل و جابجایی اطلاعات به فعالیت می رود.
همانگونه که میدانید، با آحاد صفحه ها اینترنت با HTML درج شده اند. HTML یک طرز بی آلایش البته بسیار کارآمد برای نماد گذاری و گزینش قسمت های متفاوت یک سایت به یاری تگ هاست که حدودا در هر سیستم کامپیوتری قابل مشاهده میباشد. به طوریکه آسانی HTML سبب عمومیت یافتن آن شدهاست. از این رو هر که میتواند به آسانی یک کاغذ اینترنت پیاده سازی نماید. ولی این لهجه تنها یک لهجه اکران داده ها میباشد و امکان نرم افزار نویسی ندارد و هنگام شغل با داده ها بسیار زیاد محدودیت هایی را ساخت می نماید.
در نگاه اولیه لهجه XML بسیار مشابه HTML میباشد. با به عبارتی تگ ها، خصوصیات و مقادیر. البته XML زبانی برای پیاده سازی صفحه های اینترنت وجود ندارد. بلکه زبانی برای خلق و خوی گویش ها میباشد. مثل گویش Wireless Markup) WML Language) در دستگاه هایی مانند گوشی برای رابطه با وب.
در واقعیت HTML برای اکران داده ها و XML برای تعریف آنان پیاده سازی گردیده اند. XML برای جاری ساختن داده کاوی ساخته نشده میباشد. بلکه برای دادن ساختار به اطلاعات و ذخیره یا این که ارسال آنان ارائه گردیده است. از XML می قدرت برای ساختوساز لهجه علامت گذاری سفارشی به کار گرفت و بعداز این گویش برای پوسته بندی اوراق به کار گرفت. این لهجه نشان گذاری سفارشی که اصطلاحا یک اپلیکیشن کاربردی XML نامیده میشود، مشتمل بر تگ هایی میباشد که داده ها باطن شان را توضیح میدهند. از XML می قدرت برای پیاده سازی لهجه هایی که حاذق به تعریف داده های خاص (مثل داده های ریاضی و شیمی) باشند بهره برد.
خصوصیت های XML
لهجه XML دارنده خصوصیت های ذیل میباشد:
یک استاندارد ارائه گردیده بوسیله کنسرسیوم اینترنت میباشد
یک لهجه علامت گذاری بر پایه ی تگ میباشد
یک گویش بر اساس متادیتا (Metadata) میباشد.
زبانی که قابلیت و امکان تعریفوتمجید بقیه زبانه ها را مهیا می کند.
روشی برای ارائه داده میباشد.
نسبت به حروف والا و خرد دارنده آلرژی میباشد.
خویش را به طوری مطلوب تشریح می کند.
خوانایی بالایی داراست.
یک طریق توانا برای اشتراک و ارسال داده ها دربین نرم افزار ها، سیستم ها و پردازه ها میباشد.
XML مشمول موردها پایین وجود ندارد:
جایگزین HTML وجود ندارد.
سرگرم اکران داده ها نمیشود.
مالکیت آن در انحصار یک کمپانی و یا این که سازنده خاص نمیباشد.
آیتم دفاع کل مرورگرهای اینترنت نمیباشد.
یک خزانه اطلاعاتی (مقر داده) وجود ندارد.
تگ های لهجه XML
گویش XML تگ از پیش تعریفوتمجید گردیده ندارد و خودتان بایستی برای آن تگ تمجید فرمائید و میتوانید به تعداد نامحدود این فعالیت را اجرا دهید. البته گویش HTML یکسری تگ های از پیش تعریف و تمجید گردیده دارااست و نمی اقتدار سوا این محدوده تگی نوشت. همینطور لهجه XML برای مراقبت و جابجایی، و لهجه HTML برای اکران داده ها استعمال میگردد. شاید بتوان ذکر کرد HTML مجموع مسئولیت ها را داراست و XML عمل خاصی اعمال نمی دهد. بطور خلاصه می قدرت خصوصیت های ذیل را برای XML تیتر کرد:
نکته شایان بیان برای برنامه نویس ها این میباشد که صحبت X در AJAX، نماینده XML میباشد. امروزه AJAX نحوه بسیار رایجی برای ساخت و ساز نرمافزار های کاربردی تعاملی بهحساب میآید. تا قبل از این در نوشته ی علمی ای، به پژوهش نقش AJAX در طراحی وب سایت پرداخته ایم.

خطاها رایج در طیبندی پستها