首页 相关文章 xml中的空格之完全解说

xml中的空格之完全解说

  提示:我提取了《xslt从入门到精通》中关于空格解释的核心部分,借以抛砖引玉,希望大家踊跃参与讨论。谈谈你对空格的理解。

  只适合对xml文件结构有一定了解的学者,不适合初学者。请按从上至下的顺序阅读。

  
  对html文件而言,空格不重要;然而,对xml而言,默认立场就是要保留空格结点(空格结点的解释见下文)。

  
  根据xml规范的规定,所谓空格是四种字符的任意组合序列:
  -----------------------
  空格字符(space),对应字符值为 #x20
  返回字符(Carriage Return),对应字符值为 #xD
  新行字符(Newline),对应字符值为 #xA
  跳格字符(Tab),对应字符值为 #x9。

  xml文件的空格也会形成结点,也就是空格结点。空格结点属于文字结点类型。

  对xml和xslt而言,空格结点会牵涉到两个议题:
  -----------------------
  1。在xml输入文件中决定哪些空格是重要的,xslt处理器要看见这些空格结点。而决定的密钥就是xml:space属性。<...[ 查看全文 ]

2016-02-19 标签:

xml中的空格之完全解说的相关文章

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