دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۶
  • اردیبهشت

جلسه ۰۳ : آموزش کار با درخت XML

  • دسته‌بندی‌ها :
جلسه ۰۳ : آموزش کار با درخت XML
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته و با بهره گیری از چندین نمونه و مثال با نحوه استفاده از XML آشنا شدیم. در این جلسه و در ادامه این دوره آموزشی با آموزش کار با درخت XML با علاقمندان این دوره همراه می شویم.

      آموزش کار با درخت XML

      اسناد XML یک ساختار درختی را ایجاد می کنند که از ریشه شروع می شود؛ از شاخه ها عبور کرده و به برگ ها می رسد.

      آموزش کار با درخت XML

      درخت XML

      یک نمونه از سند XML

      تصویر بالا نشان دهنده کدهای XML زیر است :

      مثال : 

      ساختار درختی XML

      اسناد XML مانند عناصر تشکیل دهنده یک درخت سامان یافته اند.
      یک درخت XML با عناصر ریشه شروع می شوند؛ به شاخه ها امتداد می یابند و به عناصر کوچکتری مثل برگه ها ختم می شوند؛ هر عنصری نیز می تواند شامل چند زیر عنصر (sub element یا child element) باشد.

      مثال : 

      در XML از اصطلاحاتی نظیر: پدر و مادر (parent)، فرزند (child) و خواهر و برادر (sibling) برای توصیف روابط عناصر موجود استفاده می شود.
      والدین( پدر و مادر ) فرزند دارند؛ فرزندان پدر و مادر دارند و خواهر و برادر نیز به عنوان فرزندان خانواده در یک سطح قرار می گیرند.

      ویژگی خود توصیفی

      XML شدیداً از ویژگی خود توصیفی برخوردار است.
      یک پرولوگ ( prolog ) وظیفه تعریف و رمزنگاری کاراکتر های آن را بر عهده دارد:

      مثال : 

      خط بعدی عناصر ریشه ی سند XML ماست:

      مثال : 

      این خط نیز عنصر <book> را وارد می کند:

      مثال : 

      عنصر  <book> خود دارای چهار زیر عنصر دیگر است <title>, <author>, <year>, <price>.

      مثال : 

      خط بعدی نیز با عنصر <book> به پایان می رسد.

      مثال : 

      بر اساس نمونه ای که ارائه شد؛ می توانید حدس بزنید که سند XML ما حاوی اطلاعاتی راجع به کتاب های یک کتابفروشی است.

      کلام آخر

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

      QR:  جلسه ۰۳ : آموزش کار با درخت XML
      به اشتراک بگذارید