رفتن به مطلب

استفاده از xml


lion

پست های پیشنهاد شده

تاکنون با انواع روش های تولید ، فراخوانی و تغییر در فایل های XML آشنا شدید . اما استفاده واقعی این زبان در زندگی روزمره و سیستم های موثر در زندگی ما چیست ؟

در این بخش قصد داریم تا با ارائه چند مثال عملی ، نحوه استفاده از این تکنولوژی را در دنیای واقعی بررسی کنیم .

 

مثال اول : ارسال اخبار با XML News :

 

یکی از کاربردهای مهم XML ، جا به جا کردن و ارسال اطلاعات خبری است .

استفاده از یک استاندارد و زبان مشترک و مشخص مثل XML ، برای ارسال و دریافت اطلاعات خبری ، این امکان را به فرستنده و گیرنده می دهد تا بتواند فارغ از نوع سیستم عامل و سخت افزار ، اطلاعات را ارسال و دریافت نمایند .

در مثال زیر خبری راجع به وقوع یک زلزله و جزییات آن مخابره شده است ، به زبان XML . به ساختار کد XML و نحوه ارسال اطلاعات دقت نمایید :

این اطلاعات توسط سرور یک خبر گذاری مخابره شده و توسط گیرنده های عضو به راحتی دریافت و تجزیه اطلاعات خواهد شد .

 

<?xml version="1.0" encoding="ISO-8859-1"?><nitf>    <head>         <title>Colombia Earthquake</title>              <!--  عنوان خبر -->    </head>    <body>    <headline>         <hl1>143 Dead in Colombia Earthquake</hl1>                             <!--  جزییات  خبر -->    </headline>    <byline>          <bytag>By Jared Kotler, Associated Press Writer</bytag>            <!--  نام خبرنگار و خبرگزاری -->     </byline>     <dateline>          <location>Bogota, Colombia</location>                                   <!--  مکان وقوع خبر -->           <date>Monday January 25 1999 7:28 ET</date>                   <!--  تاریخ خبر -->       </dateline>      </body></nitf>

 

 

 

مثال دوم : ارسال اطلاعات وضع آب و هوا با XML :

 

یکی دیگر از کاربردهای زبان XML ، برای مثال ارسال و دریافت اطلاعات بین دو سرویس پیش بینی کننده و نمایش دهنده وضع هواست .

در این مثال یک سرویس پیش بینی کننده هوا ، اطلاعات آب و هوایی یک منطقه را در یک فایل XML ، دسته بندی کرده و برای مشتریان خود ارسال نموده است :

 

 

<?xml version="1.0" encoding="ISO-8859-1" ?><current_observation>   <credit>NOAA's National Weather Service</credit>                                       <!--  واحد صادر کننده اطلاعات -->   <credit_URL> لینک ها تنها برای اعضای سایت قابل نمایش است.                                               <!--  آدرس وب سایت صادر کننده اطلاعات -->     <location>New York/John F. Kennedy Intl Airport, NY</location>                            <!--  نام منطقه آب و هوایی-->   <weather>A Few Clouds</weather>                                                          <!--  شرایط جوی -->   <temp_f>11</temp_f>                                                                                <!--  بیشینه دما -->   <temp_c>-12</temp_c>                                                                              <!--  کمینه دما  -->   <relative_humidity>3XML</relative_humidity>                                                <!--  میزان رطوبت -->   <wind_dir>West</wind_dir>                                                                        <!--  جهت باد -->   <wind_mph>18.4</wind_mph>                                                                    <!--  سرعت  باد --></current_observation>

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...