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器将尊重您列出的所有方法。

  • Scala:删除XML空白?
  • 有效的XML文件是否需要XML声明?
  • Java的最佳XMLparsing器
  • PHP将XML转换为JSON
  • 使用DataContractSerializer序列化没有名称空间的对象
  • 如何在具有默认名称空间的xml文档上使用XPath
  • 在Windows窗体应用程序中保存应用程序设置的最佳实践
  • elementFormDefault在XSD中做了什么?
  • Android NDK r4 san-angeles问题
  • 导航抽屉项目图标不显示原始颜色
  • 值等于dimens.xml中的match_parent或fill_parent?