xml
heroben39
这个作者很懒,什么都没留下…
展开
-
终于点懂XML了,知道了version和encoding
XML 树结构Previous PageNext PageXML 文档形成了一种树结构,它从“根部”开始,然后扩展到“枝叶”。一个 XML 文档实例XML 使用简单的具有自我描述性的语法:GeorgeJohnReminderDon't forget the meeting!第一行是 XML 声明。它定义 XML 的版本 (原创 2011-10-25 22:02:31 · 870 阅读 · 0 评论 -
xml中值得注意的引号的应用
XML 属性必须加引号属性值必须被引号包围,不过单引号和双引号均可使用。比如一个人的性别,person 标签可以这样写:或者这样也可以:注释:如果属性值本身包含双引号,那么有必要使用单引号包围它,就像这个例子:或者可以使用实体引用:原创 2011-10-25 22:21:39 · 2983 阅读 · 0 评论 -
避免 XML 属性!!!
避免 XML 属性?因使用属性而引起的一些问题:属性无法包含多重的值(元素可以)属性无法描述树结构(元素可以)属性不易扩展(为未来的变化)属性难以阅读和维护请尽量使用元素来描述数据。而仅仅使用属性来提供与数据无关的信息。不要做这样的蠢事(这不是 XML 应该被使用的方式):<note day="08" month="08" year="2008"to="George"原创 2011-10-25 22:23:39 · 378 阅读 · 0 评论 -
DTD
文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。内部的 DOCTYPE 声明假如 DTD 被包含在您的 XML 源文件中,它应当通过下面的语法包装在一个 DOCTYPE 声明中:带有 DTD 的 XML 文档实例(请在 IE5 以及更高的版本打开,并选择查看源代转载 2011-10-25 22:29:29 · 266 阅读 · 0 评论 -
看到xml的时候我已经基本非常清楚元素和方法的区别了
如题 元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。 Harry Potter J K. Rowling 2005 29.99 Learning XML Erik T. Ray 2003 39.95 在上例中, 和 都拥有元素内容,因为它们包含了其他元素。 只有文本内容,原创 2011-10-25 22:16:22 · 319 阅读 · 0 评论 -
很清楚了元素,属性和属性的值之间的关系。
属性属性可提供有关元素的额外信息。属性总是被置于某元素的开始标签中。属性总是以名称/值的形式成对出现的。下面的 "img" 元素拥有关于源文件的额外信息:元素的名称是 "img"。属性的名称是 "src"。属性的值是 "computer.gif"。由于元素本身为空,它被一个 " /" 关闭。转载 2011-10-25 22:46:36 · 541 阅读 · 0 评论 -
传说中的实体引用原来是这么简单的一个东西
实体引用在 XML 中,一些字符拥有特殊的意义。如果你把字符 "这样会产生 XML 错误:if salary 为了避免这个错误,请用实体引用来代替 "if salary < 1000 then 在 XML 中,有 5 个预定义的实体引用:<小于>>大于&&和号&apos原创 2011-10-25 22:12:23 · 448 阅读 · 0 评论 -
一点不同的地方,但是同时有个疑问,如果需要空格怎么办
在 XML 中,空格会被保留HTML 会把多个连续的空格字符裁减(合并)为一个:HTML: Hello my name is David.输出: Hello my name is David.在 XML 中,文档中的空格不会被删节。原创 2011-10-25 22:13:23 · 238 阅读 · 0 评论 -
DTD外部文档说明
外部文档声明假如 DTD 位于 XML 源文件的外部,那么它应通过下面的语法被封装在一个 DOCTYPE 定义中:这个 XML 文档和上面的 XML 文档相同,但是拥有一个外部的 DTD: (在 IE5 中打开,并选择“查看源代码”命令。)GeorgeJohnReminderDon't forget the meeting! 这是包含 DTD 的 "转载 2011-10-25 22:32:52 · 390 阅读 · 0 评论