- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了以下简单的 xml(使用 C 转义序列)“<A>\n</A>
”当MSXML
(v4 和 v6)使用 IXMLDOMDocument2.xml 序列化 DOM 文档,它将换行符更改为 dos 格式并返回:“<A>\r\n</A>
”。
当我使用 DOM 只检索 <A>
内的字符串节点时元素我得到正确的单个字符 ("\n")
字符串。
我当然有preserveWhiteSpace
设置为VARIANT_TRUE
XML.Net
Xerces 解析器工作正常,并且在序列化 xml 文档时不会修改存储的字符串。
这是 msxml 中的错误吗?任何想法?
谢谢吉日
最佳答案
Microsoft 更改了 MSXML 4 及以上版本中处理换行符序列化的方式,以符合 w3wc 标准(请参阅 http://support.microsoft.com/kb/261293)
我不知道为什么 .Net 中的 xml 实现没有做同样的事情,但 .Net 2.0 中的 Web 服务却做了同样的事情。
当我上次遇到这个问题时,我得出的结论是,您要么需要考虑换行符可能会不可预测地序列化这一事实(例如,将 \r\n
替换为 \n
),或者您需要对文本进行 Base-64 编码(或同等内容)
关于newline - Document.xml 属性的 MSXML 和换行规范化(?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305124/
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!