XML的格式良好

因为有时是件好事,发现这些细节,尤其是不受到伤害时,你去使用分析器和任何不同..
一种被称为XML文档格式良好(然后再由一个分析器分析),如果:
“
- 非空元素分隔双方一开始标记和结束标记。
- 空元素可能是标有空元素(自动关闭-)标记 , 如
<IAmEmpty />这相当于<IAmEmpty></IAmEmpty> - 所有属性值均以与单(')或双(“)引号。 单引号关闭一个单引号和双引号关闭一个双引号。
- 标签可以嵌套 , 但不能重叠。 每一个没有根元素必须完全包含在另一个元素。
- 该文件宣布其字符编码设备符合。 该编码可以宣布或暗示外部,如在“内容类型”标题文档时通过的HTTP,或在国内运输,使用在该文件一开始就明确的标记。 当没有这样的声明存在,一个Unicode编码假设,如一个Unicode 字节顺序标记定义在文件的第一个字符。 如果该商标不存在,UTF - 8的编码假设。
- 元素名称是区分大小写的。
“
(来自维基百科)
显然,如果你想读XML文档格式良好任何分析器,无论是SAX的或周日,你得到一个错误。 为了解决这个问题,您可以:
- 介绍的内容转义序列,
- 编辑文档(或创建一个新的)结构正常。
据我所知,没有其他的办法(如果你有segnalatemele谁总是方便)和正确地解释结构化文档并不一定要通过从2解决方案之一。
有一个问题困扰着我(夸大..),但JSP页面可以包含标记像
“%= Variabile_di_tipo_string”
为将解析? 它将使用上述两种方法之一将是改写或分析器,不需要良好的格式所有权? 也许你已经使用的语法(JavaCC和类似..)..一个解析器发生器
哦,目前不好不是我的主要问题 ![]()
不久,我将谈论的XSLT .. 请耐心等待!
人气:19%[?]
标签: 字符编码, 数据格式, 周日, 爪哇 的JSP, 标记语言, 解析器,SAX 的, 构成良好,XML 的
leave a response , or trackback from your own site. 您可以按照任何 , 这个项目通过 2.0 饲料入口的反应。您可以 留下 您自己的网站 一回应, 或 引用 。




























留下回复