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



  • ۳
  • آذر

جلسه ۴۰ : گرفتن گره XML در PHP

  • دسته‌بندی‌ها :
جلسه ۴۰ : گرفتن گره XML در PHP
    • جزئیات
    • نوع محتواآموزش تصویری

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

      گرفتن مقادیر گره ها (node)

      گرفتن مقادیر گره از فایل xml به صورت زیر می باشد:

      مثال : 

      خروجی کد بالا به شکل زیر می باشد:

      مثال : 

       

      یک فایل XML دیگر

      فرض کنید که ما یک فایل دیگر به نام books.xml داریم:

      مثال : 

       

      گرفتن مقادیر گره های عناصر خاص

      مثال زیر ابتدا مقدار گره عنصر <title> و بعد <book> را در فایل books.xml می گیرد:

      مثال : 

      خروجی کد بالا به شکل زیر است:

      مثال : 

      گرفتن مقادیر گره ها با حلقه تکرار

      مثال زیر تمام عناصر <book> فایل books.xml را پیمایش می کند و مقادیر گره های <title> ، <author> ، <year> و <price> را دریافت می کند:

      مثال : 

      خروجی کد بالا به شکل زیر می باشد:

      مثال : 

       

      گرفتن مقادیر ویژگی ها (Attribute)

      مثال زیر ابتدا مقادیر ویژگی category اولین عنصر <book> و بعد مقادیر ویژگی lang عنصر <title> در ابتدای دومین عنصر <book> را دریافت می کند:

      مثال : 

      خروجی کد بالا به شکل زیر می باشد:

      مثال : 

       

      گرفتن مقادیر Attribute با حلقه تکرار

      مثال زیر مقادیر ویزگی عنصر <title> را در فایل books.xml می گیرد:

      مثال : 

      خروجی کد بالا به شکل زیر می باشد:

      مثال : 

       

      جلسه گرفتن گره xml در php و آموزش simpleXML در php نیز به پایان رسید.
      در جلسه بعد به آموزش تجزیه گر Expat در php خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظرات و سوالات خود را از طریق بخش نظرات با ما در میان بگذارید.

      QR:  جلسه ۴۰ : گرفتن گره XML در PHP
      به اشتراک بگذارید