Hiển thị các bài đăng có nhãn XML. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn XML. Hiển thị tất cả bài đăng

XML : Tổng Quan

Người đăng: chisenhungsuutam on Thứ Năm, 13 tháng 3, 2014

Tổng quan 

Video Thầy Đạo - DDHSPKTHCM 
Phần 1:




Phần 2




Phần 3







More about

Tổng quan về XML

Người đăng: chisenhungsuutam on Chủ Nhật, 9 tháng 3, 2014

XML (viết tắt từ tiếng Anh eXtensible Markup Language, "Ngôn ngữ Đánh dấu Mở rộng") là ngôn ngữ đánh dấu với mục đích chung do W3C đề nghị, để tạo ra các ngôn ngữ đánh dấu khác. Đây là một tập con đơn giản của SGML, có khả năng mô tả nhiều loại dữ liệu khác nhau. Mục đích chính của XML là đơn giản hóa việc chia sẻ dữ liệu giữa các hệ thống khác nhau, đặc biệt là các hệ thống được kết nối với Internet. Các ngôn ngữ dựa trên XML (thí dụ: RDF, RSS, MathML, XHTML, SVG, GML và cXML) được định nghĩa theo cách thông thường, cho phép các chương trình sửa đổi và kiểm tra hợp lệ bằng các ngôn ngữ này mà không cần có hiểu biết trước về hình thức của chúng.
Ngôn ngữ đánh dấu được phát triển từ rất sớm, các công ty tư nhân và chính phủ đã thiết lập các chuẩn cho ngôn ngữ đánh dấu như: Ngôn ngữ đánh dấu chuẩn tổng quát (Standard Generalized Markup Language - SGML), Ngôn ngữ đánh dấu siêu văn bản (Hypertext Markup Language - HTML), và cuối cùng là XML. SGML có vẻ hơi phức tạp trong khi đó HTML không đủ sức mạnh để nhận dạng tất cả các thông tin. XML được tạo ra như là một ngôn ngữ đánh dấu dễ sử dụng và dễ mở rộng.
Với ngôn ngữ XML, bạn có thể tạo các phần tử riêng của chính mình, nó cho phép bạn dễ dàng miêu tả một cách chính xác các phần nhỏ của thông tin. Thay vì xử lý văn bản của bạn theo các đề mục và đoạn văn, bạn có thể dễ dàng nhận ra từng phần trong tài liệu đó. Để hiệu quả, bạn cần xác định một danh sách có giới hạn các phần tử của mình và gắn chúng vào đó. (Bạn có thể định nghĩa các phần tử dưới dạng định nghĩa kiểu tài liệu DTD hoặc lược đồ, chúng ta sẽ thảo luận sau). Khi bạn đã bắt đầu và sử dụng XML, hãy thoải mái thử nghiệm các tên phần tử khi bạn xây dựng các tệp thực hành.
Để hiểu rõ hơn bạn hãy ghé thăm trang  : http://www.w3schools.com/xml/
More about

XML: Tài liệu XML có cấu trúc Cây

Người đăng: chisenhungsuutam on Thứ Hai, 29 tháng 7, 2013

Các tài liệu XML phải có một yếu tố gốc. Yếu tố này là "cha mẹ" của tất cả các yếu tố khác.
Các yếu tố trong một tài liệu XML tạo thành một cây tài liệu. Cây bắt đầu ở gốc và các nhánh đến mức thấp nhất của cây.

Tất cả các yếu tố có thể có yếu tố phụ (các phần tử con):
<root>
  <child>
    <subchild>.....</subchild>
  </child>
</root>

Các điều khoản cha mẹ, con, anh chị em và được sử dụng để mô tả mối quan hệ giữa các yếu tố. Yếu tố cha mẹ có con. Con trên cùng một mức độ được gọi là anh chị em ruột (anh chị em).

Tất cả các yếu tố có thể có nội dung văn bản và các thuộc tính (giống như trong HTML).
Ví dụ:

<bookstore>
  <book category="COOKING">
    <title lang="en">Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
  </book>
  <book category="CHILDREN">
    <title lang="en">Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
  </book>
  <book category="WEB">
    <title lang="en">Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
</bookstore>

Phần tử gốc trong ví dụ này là <bookstore>. 
Tất cả các yếu tố <book> trong các tài liệu được chứa trong <bookstore>.

Các yếu tố <book> có 4 con: <title>, <author>, <year>, <price>.

More about