XML-এর ব্যবহার
- 上一页 XML সমীক্ষা
- 下一页 XML-এর ট্রি স্ট্রাকচার
XML-এর ব্যবহার হয় ওয়েব ডেভেলপমেন্টের সর্বক্ষেত্রে
XML-এর সাধারণত ডাটা এবং প্রদর্শনকে বিভক্ত করার জন্য ব্যবহৃত হয়
XML ডাটা এবং প্রদর্শনকে বিভক্ত করে
XML-এ কোনও ডাটা প্রদর্শনের বিষয়ে কোনও তথ্য থাকে না。
একই XML ডাটা বেশ কিছু ভিন্ন প্রদর্শনের জন্য ব্যবহার করা যেতে পারে。
তাই, XML-এর মাধ্যমে, ডাটা এবং প্রদর্শনের মধ্যে সম্পূর্ণ বিভক্তি হয়。
XML-এর মূলত হলো HTML-এর পূরক
অনেক হাল্কা HTML অ্যাপ্লিকেশনে, XML-এর মাধ্যমে তথ্য সংরক্ষণ করা হয় এবং এই তথ্যকে হাল্কা করা হয়
XML হলো HTML-এর পূরক
HTML-এর মাধ্যমে তথ্য দেখাতে যখন তথ্য পরিবর্তিত হয়, তখন আপনাকে হাল্কা করা হয় না。
XML-এর মাধ্যমে, তথ্যকে একটি পৃথক XML ফাইলে সংরক্ষণ করা হয়。
কেবলমাত্রকিছুজাভাস্ক্রিপ্টপ্রয়োগ করেআপনি একটি XML ফাইল পড়তে পারবেন এবং তারপর এই ফাইলকে একটি HTML এবং তারপর তা নিয়ে হাল্কা করা হয়。
Books.xml
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book category="美食"> <title lang="zh">雅舍谈吃</title> <author>梁实秋</author> <press>江苏文艺出版社</press> <year>2013</year> <price>35</price> <ISBN>9787539962771</ISBN> </book> <book category="儿童"> <title lang="zh">了不起的狐狸爸爸</title> <author>罗尔德·达尔</author> <translator>代维</translator> <press>明天出版社</press> <year>2009</year> <price>10</price> <ISBN>9787533259563</ISBN> </book> <book category="文学"> <title lang="zh">将熟悉变为陌生</title> <author>齐格蒙·鲍曼</author> <author>彼得·哈夫纳</author> <translator>王立秋</translator> <press>南京大学出版社</press> <year>2023</year> <price>68</price> <ISBN>9787305269387</ISBN> </book> <book category="科学"> <title lang="zh">你想飞吗,像鸟一样?</title> <author>理查德·道金斯</author> <author>亚娜·伦佐娃</author> <translator>高天羽</translator> <press>湖南科学技术出版社</press> <year>2023</year> <price>88</price> <ISBN>9787571019075</ISBN> </book> <book category="রাজনীতি" cover="সমস্ত বন্দোবস্ত"> <title lang="zh">মার্কিন দেশের জনতন্ত্র</title> <author>টকভিল</author> <translator>দংগুলি লিও</translator> <press>ব্যবসায়িক প্রিন্টিং হাউস</press> <year>1989</year> <price>60</price> <ISBN>9787100124553</ISBN> </book> </bookstore>
আপনি এই টিউটোরিয়ালের DOM অংশে এক্সিএমএল ও জাভাস্ক্রিপ্ট ব্যবহার সম্পর্কে আরও বেশি জানবেন。
ট্রেড ডাটা
বহুত্বপূর্ণ শিল্পের মধ্যে হাজার হাজার এক্সিএমএল ফরম্যাটের উপস্থিতি রয়েছে, যা দৈনন্দিন ডাটা আদান-প্রদানকে বর্ণনা করে:
- স্টক এবং শেয়ার
- ফিনান্সিয়াল ট্রেড
- মেডিক্যাল ডাটা
- ম্যাথিমেটিক্যাল ডাটা
- সাইন্টিফিক মাপন
- নিউজ ইনফরমেশন
- মেথিওরলজিক্যাল সার্ভিস
উদাহরণ: XML নিউজ
XMLNews হল তথ্য ও অন্যান্য তথ্যের আদান-প্রদানের প্রমাণপত্র।
প্রমাণীকরণের সুবিধা হল: তথ্যকার্যকরী ও তথ্যপ্রাপকদের বিভিন্ন হার্ডওয়্যার, সফটওয়্যার ও প্রোগ্রামিং ভাষায় নিয়মিত তথ্যমূলক তথ্য তৈরি, গ্রহণ ও সংরক্ষণ করতে সহজ করে তোলে।
XMLNews ডকুমেন্ট উদাহরণ:
<?xml version="1.0" encoding="UTF-8"?> <nitf> <head> <title>ডংহাই-বেইজিং লাইনের প্রথমবার উড়ানদান</title> </head> <body> <headline> <hl1>ডংহাইয়ের প্রথমবার উড়ানদান করেছে বিমানবন্দরকে থেকে বেইজিংয়ের দাক্ষিণপশ্চিমবর্তী বিমানবন্দর</hl1> </headline> <byline> <bytag>চীনা কেন্দ্রীয় টেলিভিশন ও রেডিও কর্তৃপক্ষ</bytag> </byline> <dateline> <location>শাংহাই হুইংকোয়াং আইএআর</location> <date>2024 সালের ০১ জানুয়ারী ০৯ তারিখ</date> </dateline> </body> </nitf>
উদাহরণ: XML মেথিওরলজিক্যাল সার্ভিস
NOAA (ন্যাশনাল অসেইনমিক অ্যান্ড এটমসফিয়ার অ্যাডমিনিস্ট্রেশন) দ্বারা প্রদান করা XML ন্যাশনাল মেথিওরলজিক্যাল সার্ভিস:
<?xml version="1.0" encoding="UTF-8"?> <current_observation> <credit>NOAA's National Weather Service</credit> <credit_URL>http://weather.gov/</credit_URL> <image> <url>http://weather.gov/images/xml_logo.gif</url> <title>NOAA's National Weather Service</title> <link>http://weather.gov</link> </image> <location>New York/John F. Kennedy Intl Airport, NY</location> <station_id>KJFK</station_id> <latitude>40.66</latitude> <longitude>-73.78</longitude> <observation_time_rfc822>Mon, 11 Feb 2008 06:51:00 -0500 EST</observation_time_rfc822> </observation_time_rfc822> <weather>A Few Clouds</weather> <temp_f>11</temp_f> <temp_c>-12</temp_c> <relative_humidity>36</relative_humidity> <wind_dir>West</wind_dir> <wind_degrees>280</wind_degrees> <wind_mph>18.4</wind_mph> <wind_gust_mph>29</wind_gust_mph> <pressure_mb>1023.6</pressure_mb> <pressure_in>30.23</pressure_in> <dewpoint_f>-11</dewpoint_f> <dewpoint_c>-24</dewpoint_c> <windchill_f>-7</windchill_f> <windchill_c>-22</windchill_c> <visibility_mi>10.00</visibility_mi> <icon_url_base>http://weather.gov/weather/images/fcicons/</icon_url_base> <icon_url_name>nfew.jpg</icon_url_name> <disclaimer_url>http://weather.gov/disclaimer.html</disclaimer_url> <copyright_url>http://weather.gov/disclaimer.html</copyright_url> </current_observation>
- 上一页 XML সমীক্ষা
- 下一页 XML-এর ট্রি স্ট্রাকচার