关于C++ MSXML写text或节点属性回车换行的问题

zhaozuqian 2018-02-07 10:26:24
节点<text></text>的内容如果有\r\n,比如"a\r\nb",它写出去的为
<text>a
b</text>
正确的应该是
<text>a«</text>

如果是
<text>a
b</text>
会导致使用其他工具读取时丢失\r\n,请问有人知道该怎么解决不?
...全文
554 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaozuqian 2018-02-08
  • 打赏
  • 举报
回复
暂时没有找到解决办法,目前将 <text>a b</text> 移到属性里去了,就可以了 <text content = "a b"/> 不过注意的是 要使用 #import MSXml6.dll HRESULT hr = document.CreateInstance(__uuidof(MSXML2::DOMDocument60));
zgl7903 2018-02-07
  • 打赏
  • 举报
回复
好像少了; &#D;&#A;
zgl7903 2018-02-07
  • 打赏
  • 举报
回复
进制数据 ?
zhaozuqian 2018-02-07
  • 打赏
  • 举报
回复
说错了 正确的是: <text>a b</text>

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧