|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد

ورود به حساب کاربری

در صورتی که کلمه عبور خود را بروزرسانی کرده اید با کلمه عبور وارد حساب کاربری خود شوید.

شماره همراه خود را وارد کنید

ورود و ادامه

چگونگی استفاده از XML

چگونگی استفاده از XML

XML در بسیاری از جنبه های مختلف توسعه وب استفاده می شود و معمولا برای جداسازی "داده" از "ارائه" استفاده می شود.

استفاده از XML برای جداسازی داده از ارائه

XML شامل هیچگونه اطلاعاتی در مورد نحوه نمایش داده نمی شود و همین ویژگی باعث می شود بتوانیم همان داده را در سناریو های نمایشی متعدد و متفاوتی استفاده کنیم. به همین علت ، در XML جداسازی کاملی میان داده و ارائه وجود دارد.

XML معمولا متتمی برای HTML می باشد

در بسیاری از نرم افزارهای HTML ، همزمان با استفاده از HTML برای فرمت دهی و نمایش داده ، از XML برای ذخیره یا انتقال همان داده استفاده می شود.

XML داده را از HTML جدا می کند

همزمان با نمایش داده در HTML ، در حال تغییر داده ها، نباید ویرایشی در فایل HTML انجام دهید.
با استفاده از XML می توان داده را در فایل های XML جداگانه ذخیره کرد.
با چند خط جاوااسکریپت ، می توان فایل XML را خواند و محتوای داده ای هر صفحه HTML را بروز رسانی کرد.

مثال :

در بخش DOM از این سری آموزش ها ، در مورد استفاده مکمل از XML و جاوااسکریپت بیشتر خواهید آموخت.

تراکنش های داده

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

مثال : اخبار XML

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

 

<?xml version="1.0" encoding="UTF-8"?>
<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 در امریکا از اداره کل NOAA (National Oceanic and Atmospheric Administration) :

<?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>
<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>

نظر شما

>

مقالات و دروس

عضویت در خبرنامه شرکت نرم افزاری وب مهراز

برای اطلاع از بسته ها ، تخفیف های استثنایی و تازه های ما به خبرنامه وب مهراز بپیوندید.

لطفا شماره همراه صحیح وارد کنید.
لطفا ایمیل صحیح وارد کنید.

مقالات مرتبط

|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد