【问题标题】:Invalid characters in the xmlxml 中的无效字符
【发布时间】:2015-12-04 13:11:05
【问题描述】:

所有,我正在尝试解析XMLSpy 中的xml。但是 XMLSpy 只是告诉我 xml 格式不正确。

我认为此 xml 中包含一些无效字符(RS)。因为如果我删除它,XMLSpy 的验证就会通过。我认为 UTF-8 编码不允许这种字符。但是,如果我真的想包括这种角色怎么办。我应该应用哪种编码?谢谢。

【问题讨论】:

    标签: xml


    【解决方案1】:

    XML 1.0 源代码中不允许使用控制字符,即使您使用像 &x1e; 这样的实体引用也是如此。像 Scintilla 这样的一些编辑控件代表了您所展示的控制字符。那是CTRL-^(也称为记录分隔符)。如果您想要 XML 中的二进制数据,则必须使用 binary-to-text encoding 方案进行编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 2010-10-25
      • 2010-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多