XML回车编码

我正在寻找代表一个xml节点内的回车。
我已经尝试了一个空白的保留,hex实体没有运气和一个\ n。 通过浏览器查看。

<Quote> Alas, poor Yorick! I knew him </Quote> 

谢谢。

3 Solutions collect form web for “XML回车编码”

要将CR插入到XML中,您需要使用其字符实体&#10;

这是因为符合的XMLparsing器在parsing之前必须将CRLF和任何没有跟随LF的CR转换为单个LF。 此行为在XML 1.0规范的行尾处理部分中定义。

xml:space="preserve"必须适用于所有兼容的XMLparsing器。

但是请注意,在HTML中,换行符只是空格而不是换行符(这是用<br /> (X)HTML标签表示的,也许这就是您所面临的问题。

您也可以添加&#10; 和/或&#13; 插入CR / LF字符。

浏览器不会可靠地向您显示空白区域。 我推荐Linux'od'命令来看看里面的内容。 正确的XMLparsing器将尊重您列出的所有方法。

  • JAXB:如何编组列表中的对象?
  • XPath通过属性值selectElement
  • “xmlParseEntityRef:无名字”的警告,而加载到PHP文件的XML
  • Notepad ++:如何在加载文件时自动将语言设置为Xml
  • XmlNode值vs InnerText
  • 如何在PHP中以HTML格式显示XML?
  • 为什么人们仍在创buildRSS源?
  • 了解Android的<layer-list>
  • iPhone上的NSXMLParser,我如何使用它给一个XML文件(newb在这里:\)
  • 将属性添加到XML节点
  • 如何在XML文档中引用C#关键字?