Đầu tiên, lấy một đoạn XML mẫu để tập tành phân tích lưu lại với tên: dataxml.xml
Để 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, ta sử dụng theo cú pháp sau:
ví dụ:
$books = new SimpleXMLElement(‘dataxml.xml’, null, true);
Với books là phần tử root đầu tiên trong file XML nên không xét tới.
Lúc này, $books là 1 đối tượng chỉ tới tất cả phần tử con (tức là book) của đoạn XML. Như vậy, nhìn vào file XML trên, ta có thể lần lượt lấy hết tất cả dữ liệu trong file thông qua vòng lặp
Bây giờ, mở trình duyệt web lên và xem kết quả nào!
Ghi chú:
Lấy giá trị phần tử: $obj->elements_tag_name
Lấy thuộc tính của phần tử: $obj[''attirbute']
Chúc các bạn thành công.
Comments[ 0 ]
Đăng nhận xét