XML 示例17 Mar 2025 | 阅读 2 分钟 XML 文档创建一个类似树的层次结构,因此被称为 XML 树,它从“根”开始,分支到“叶”。 XML 文档示例XML 文档使用自描述和简单的语法 <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> 第一行是 XML 声明。它定义了 XML 版本 (1.0) 和使用的编码 (ISO-8859-1 = Latin-1/西欧字符集)。 下一行描述文档的根元素(类似于说:“这个文档是一个注释”) <note> 接下来的 4 行描述根的 4 个子元素(to, from, heading, and body)。 <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> 最后一行定义了根元素的结束。 </note> XML 文档必须包含一个根元素。 这个元素是所有其他元素的“父元素”。 XML 文档中的元素构成一个文档树。该树从根开始,分支到树的最低层。 所有元素都可以有子元素(子元素)。 <root> <child> <subchild>.....</subchild> </child> </root> 术语父、子和同级用于描述元素之间的关系。父元素有子元素。同一级别的子元素称为同级(兄弟或姐妹)。 所有元素都可以有文本内容和属性(就像在 HTML 中一样)。 另一个 XML 示例:书籍文件:books.xml <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> 此示例中的根元素是 <bookstore>。 所有 元素 <book> 有 4 个子元素:<title>、<author>、<year> 和 <price>。 另一个 XML 示例:电子邮件文件:emails.xml <?xml version="1.0" encoding="UTF-8"?> <emails> <email> <to>Vimal</to> <from>Sonoo</from> <heading>Hello</heading> <body>Hello brother, how are you!</body> </email> <email> <to>Peter</to> <from>Jack</from> <heading>Birth day wish</heading> <body>Happy birth day Tom!</body> </email> <email> <to>James</to> <from>Jaclin</from> <heading>Morning walk</heading> <body>Please start morning walk to stay fit!</body> </email> <email> <to>Kartik</to> <from>Kumar</from> <heading>Health Tips</heading> <body>Smoking is injurious to health!</body> </email> </emails> 下一主题XML 相关技术 |
我们请求您订阅我们的新闻通讯以获取最新更新。