Học lập trình web PHP
- quaivatit
- May 26, 2012
- Học lập trình web PHP
- 2,911 views
Xử lý XML trong PHP5 một cách nhanh chóng và hiệu quả
Đầ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.
Download toàn bộ source: Phân tích file XML bằng PHP
Công ty thiết kế website, lập trình phần mềm NEVICOM
Bài viết khác:
- Email Class PHP - Gửi Email bằng SMTP server. Full class_smtp source php
07/06/2012
- Gửi mail SMTP - PHP đơn giản nhất - Send Mail using SMTP and PHP
01/06/2012
- OpenID là gì | hướng dẫn cách sử dụng OpenID của yahoo, gmail bằng PHP. Đăng nhập gmail, yahoo bằng PHP
26/05/2012
- Ajax file upload - upload file tự động bằng PHP sử dụng ajax
26/05/2012
- 17 tùy biến .htaccess để cấu hình lại website, cấu hình lại appache để website bạn chạy theo ý muốn mình
19/05/2012
- Sao file .htaccess không chạy được trên windows? không chạy trên localhost
19/05/2012
- Help me! Làm sao để tạo được file .htaccess trên windows?
19/05/2012
- Đăng nhập vào quản trị không cần biết mật khẩu, kỹ thuật gọi là bypass login.
28/03/2012
- Phân tích lổ hỏng upload file và cách phòng chống (P1)
16/03/2012
- PHP code tạo captcha chống auto spam đơn giản, học PHP ai cũng có thể làm được
02/03/2012
- PHP căn bản: Bài 1 - Hướng dẫn cài đặt webserver trên windows - để chạy được php trên máy tính của mình
17/02/2012
Bình luận