XML:非法字符:"/"

Pav*_*van 1 xml

我试图<Somevalue = "Value A/B">通过XML 发送一个值.由于"/"属于非法字符,我厌倦了像&frasl;斜线一样编码,但它不起作用.无论如何都要做同样的事情吗?

Rob*_*ine 11

你在那里给出的xml样本无效,无论斜杠(有效)

我猜它应该是这样的

<Somevalue>Value A/B</Somevalue>
Run Code Online (Sandbox Code Playgroud)

要么

<Somevalue value="Value A/B"/>
Run Code Online (Sandbox Code Playgroud)

在任何情况下 - 直到你修复你的xml,它将无法正常工作.

  • 我说我们从轨道上起飞和核武. (2认同)
  • 你能发布一些你正在使用的实际XML - 在上下文中. (2认同)

Jon*_*eet 6

"/"根本不是XML中的非法字符.但是,对于您正在使用的特定服务可能是非法的.

你能给出更多背景吗?我强烈怀疑这不是一个XML问题,而是一个特定于服务的问题.我怀疑如果你查看你得到的错误消息,它将讨论无效值而不是非法XML.(如果您可以完整地发布该错误消息,那么它也会很有帮助.)