首页 相关文章 XML入门的常见问题(四)

XML入门的常见问题(四)

  在 XML 对象模型中如何处理空白字符?

  有些时候,XML 对象模型将显示包含空白字符的 TEXT 节点。空白字符被截断后,多半会带来一些混乱。例如下面的 XML 例子:

  
     ]
  Smith
  John
  

  生成下列树:

  
     Processing Instruction: xml
  DocType: person
  ELEMENT: person
  TEXT:
  ELEMENT: lastname
  TEXT:
  ELEMENT: firstname
  TEXT:

  
  名字和姓氏两边是只包含空白字符的 TEXT 节点,因为“person”元素的内容模型是 MIXED;它包含 #PCDATA 关键字。MIXED 内容模型指定元素之间可以有文本存在。因此,下面的内容也是正确的:

  
     My last name is Smith and my first name is
  John

  
  结果是类似于下面的树:[ 查看全文 ]

2016-02-19 标签:

XML入门的常见问题(四)的相关文章

手机页面
收藏网站 回到头部