آموزش ساخت XML در php
- توسط : علی حسین شهابی
- 0 نظر
با سلام و درود
در این بخش می پردازیم به کار با کلاس DOMDocument و ساحت xml با استفاده از آن . این کلاس به صورت پیش فرض در php موجود می باشد و نیازی به هیچ کاره اضافه برای کار با آن نمی باشد. همچنین DOMDocument خود نیز از کلاس DOMNode مشتق شده است.
ابتدا کدهارو قرار میدم و در ادامه شروع میکنم به توضیح کدها .
book1
خب پس یادگرفتیم چجوری تگ هامون رو بسازیم و ساختار درختی بهشون بدیم.
حالا میام یکی کامل ترش میکنم و علاوه بر تگ name تگ قیمت و توضیحات رو هم اضافه میکنم
book1
1000
توضیحات کتاب اول
حالا که مشخصات یک کتاب رو وارد کردیم.. کتاب دیگه ای با همین تگ ها اضافه می کنیم :
book1
1000
توضیحات کتاب اول
book2
2000
توضیحات کتاب دوم
حالا یکم گسترش میدیم کارو و به تگ های info یک صفت یا Attribute اضافه می کنیم . این کار با استفاده از متد createAttribute انجام خواهد شد .
book1
1000
توضیحات کتاب اول
book2
2000
توضیحات کتاب دوم
خب برای این جلسه تا همینجا اکتفا می کنیم.. کلاس DOMDocument متد ها و پروپرتی های زیادتری رو داره برای کار بافایل های xml که میتونید از لینک زیر به آنها مراجعه نمایید .
http://php.net/manual/en/class.domdocument.php
موفق و پیروز باشید.