tailieunhanh - PHP5 cung cấp class SimpleXML

PHP5 cung cấp class SimpleXML là một class rất dễ sử dụng, bài này sẽ hướng dẫn các bạn parse file XML trong 7 nốt nhạc. Đầu tiên, lấy một đoạn XML mẫu để tập tành phân tích: PHP Code: (Click Here to Select All) A Thousand Splendid Suns Khaled Hosseini Riverhead Hardcover The Brief Wondrous Life of Oscar Wao Junot Diaz Riverhead Hardcover Harry Potter and the Deathly Hallows J. K. Rowling Arthur A. Levine Books . | PHP5 cung cấp class SimpleXML là một class rất dễ sử dụng bài này sẽ hướng dẫn các bạn parse file XML trong 7 nốt nhạc. Đầu tiên lấy một đoạn XML mẫu để tập tành phân tích PHP Code Click Here to Select All xml version books book isbn 978-1594489501 title A Thousand Splendid Suns title author Khaled Hosseini author publisher Riverhead Hardcover publisher amazon price amazon price book book isbn 978-1594489587 title The Brief Wondrous Life of Oscar Wao title author Junot Diaz author publisher Riverhead Hardcover publisher amazon price amazon price book book isbn 978-0545010221 title Harry Potter and the Deathly Hallows title author J. K. Rowling author publisher Arthur A. Levine Books publisher amazon price amazon price book books Để tạo ra một đối tượng SimpleXmlElement cách đơn giản là truyền vào một chuỗi hoặc một file Passing the XML books SimpleXMLElement XmlData ----------. Passing a filename books SimpleXMLElement null true Nhìn vào đoạn XML ví dụ ta sẽ lấy ra tất cả các book hay của Amazon PHP Code Click Here to Select All php load SimpleXML books new SimpleXMLElement null true echo EOF table tr th Title th th Author th th Publisher th th Price at th th ISBN th tr EOF foreach books as book loop through our books echo EOF tr td book- title td td book- author td td book- publisher td td book- amazon price td td book isbn td tr EOF echo table Bạn để ý rằng books có chữ s nhé là một Element do khái niệm mỗi một file XML thì phải có root element. Vì thế đừng mong đợi có đối tượng SimpleXml không nhé ki. Mỗi element có thể có nhiều element con cùng loại hay khác loại ví dụ này là cùng loại book và class SimpleXmlElement này cho phép ta duyệt qua các element con cùng loại như một array như ví dụ foreach ở trên. Cuối cùng nói về cú pháp truy cập child element và attribute. Bác nào chưa biết khái niệm này nữa thì PHP Code Click Here to Select All book isbn 978-1594489501 title A Thousand Splendid Suns title author .

TỪ KHÓA LIÊN QUAN