Hướng dẫn php create xml string - php tạo chuỗi xml

Tács giả: dương nguyễn phú cường

NgàoHồi xưa đó

XML là gì?

XML là từ viết tắt của ngôn ngữ đánh dấu mở rộng. XML được sử dụng để cấu trúc, lưu trữ và vận chuyển dữ liệu từ hệ thống này sang hệ thống khác. XML tương tự như HTML. Nó sử dụng các thẻ mở và đóng. Không giống như HTML, XML cho phép người dùng xác định thẻ của riêng họ.

Dom là gì?

DOM là từ viết tắt của mô hình đối tượng tài liệu. Nó có một nền tảng chéo và tiêu chuẩn trung tính ngôn ngữ xác định cách truy cập và thao tác dữ liệu trong;

  • HTML
  • Xhtml
  • XML

DOM XML được sử dụng để truy cập và thao tác các tài liệu XML. Nó xem tài liệu XML như một cấu trúc cây.

Trình phân tích cú pháp XML

Trình phân tích cú pháp XML là một chương trình dịch tài liệu XML thành đối tượng mô hình đối tượng tài liệu XML [DOM]. Đối tượng DOM XML sau đó có thể được thao tác bằng cách sử dụng JavaScript, Python và PHP, v.v ... Cdata từ khóa là từ viết tắt của dữ liệu ký tự [chưa được tính toán] được sử dụng để bỏ qua các ký tự đặc biệt như Hồi giáo khi phân tích tài liệu XML.

Tại sao sử dụng XML?

  • Các dịch vụ web như SOAP và REST sử dụng định dạng XML để trao đổi thông tin. Tìm hiểu XML là gì và cách thức hoạt động của nó sẽ giúp bạn có lợi thế cạnh tranh với tư cách là nhà phát triển vì các ứng dụng hiện đại sử dụng nhiều dịch vụ web.
  • Tài liệu XML có thể được sử dụng để lưu trữ cài đặt cấu hình của ứng dụng
  • Nó cho phép bạn tạo các thẻ tùy chỉnh của riêng bạn giúp nó linh hoạt hơn.

Ví dụ về tài liệu XML

Hãy giả sử rằng bạn đang phát triển một ứng dụng nhận dữ liệu từ dịch vụ web ở định dạng XML. Dưới đây là mẫu của tài liệu XML trông như thế nào.




        

            Joe Paul

            CEO

        

        

            Tasha Smith

            Finance Manager

        

NƠI ĐÂY,

  • "" Chỉ định phiên bản XML được sử dụng và mã hóa
  • Phần mềm là yếu tố gốc.
  • & nbsp; Hồi giáo là các yếu tố trẻ em của quản trị và bán hàng tương ứng.

Cách đọc XML bằng PHP

Bây giờ, hãy viết mã sẽ đọc tài liệu XML nhân viên và hiển thị kết quả trong trình duyệt web. & NBSP; index.php

NƠI ĐÂY,

  • "" Chỉ định phiên bản XML được sử dụng và mã hóa
  • Phần mềm là yếu tố gốc.
  • & nbsp; Hồi giáo là các yếu tố trẻ em của quản trị và bán hàng tương ứng.
  • Cách đọc XML bằng PHP
  • Bây giờ, hãy viết mã sẽ đọc tài liệu XML nhân viên và hiển thị kết quả trong trình duyệt web. & NBSP; index.php
  • Tiết $ xml = simplexml_load_file ['nhân viên.xml']; Sử dụng chức năng SimpleXML_LOAD_FILE để tải tên tệp nhân viên.xml và gán nội dung cho biến mảng $ xml.

Danh sách $ $ = $ xml-> bản ghi; Nhận nội dung của nút bản ghi.

& nbsp; Voi for [$ i = 0; $ i thuộc tính []-> man_no; Đọc thuộc tính Man_NO của phần tử

Danh sách $ $ [$ i]-> Tên; Đọc giá trị của tên con cái tên

Danh sách $ $ [$ i]-> Vị trí; Đọc giá trị của phần tử con vị trí

NƠI ĐÂY,

  • "" Chỉ định phiên bản XML được sử dụng và mã hóa
  • Phần mềm là yếu tố gốc.
  • & nbsp; Hồi giáo là các yếu tố trẻ em của quản trị và bán hàng tương ứng.
  • Cách đọc XML bằng PHP
  • Bây giờ, hãy viết mã sẽ đọc tài liệu XML nhân viên và hiển thị kết quả trong trình duyệt web. & NBSP; index.php
  • Tiết $ xml = simplexml_load_file ['nhân viên.xml']; Sử dụng chức năng SimpleXML_LOAD_FILE để tải tên tệp nhân viên.xml và gán nội dung cho biến mảng $ xml.
  • Danh sách $ $ = $ xml-> bản ghi; Nhận nội dung của nút bản ghi.
  • & nbsp; Voi for [$ i = 0; $ i thuộc tính []-> man_no; Đọc thuộc tính Man_NO của phần tử
  • Danh sách $ $ [$ i]-> Tên; Đọc giá trị của tên con cái tên
  • Danh sách $ $ [$ i]-> Vị trí; Đọc giá trị của phần tử con vị trí

Danh sách $ $ = $ xml-> bản ghi; Nhận nội dung của nút bản ghi.

& nbsp; Voi for [$ i = 0; $ i thuộc tính []-> man_no; Đọc thuộc tính Man_NO của phần tử

  • Danh sách $ $ [$ i]-> Tên; Đọc giá trị của tên con cái tên
  • Danh sách $ $ [$ i]-> Vị trí; Đọc giá trị của phần tử con vị trí
  • Kiểm tra ứng dụng của chúng tôi
  • Giả sử bạn đã lưu tệp index.php trong thư mục phptus/xml, duyệt đến url & nbsp; //localhost/phptuts/xml/index.php
  • Cách tạo tài liệu XML bằng PHP
  • Bây giờ chúng tôi sẽ xem xét cách tạo tài liệu XML bằng PHP. Chúng tôi sẽ sử dụng ví dụ trên trong sơ đồ cây Dom.
  • Lớp PHP DomDocument để tạo các tệp XML.

Bài Viết Liên Quan

Chủ Đề