python xml写

thecorr 2010-06-24 11:08:45
我想把descvalue的内容放在CDATA里,然后生成文件。

在这里加上字符串时还是好的,

descvalue=textInfo[descBeginPos+2:len(textInfo)]
descvalue=r'<![CDATA['+descvalue+']]>'

desctext=doc.createTextNode(descvalue)
desc.appendChild(desctext)


doc.toprettyxml()
转义时已经成了
<desc>
<![CDATA[ Ignoring return value of function 'ucSetBtsExtAttrOfVqi(_ARM_VQI *, unsigned char, unsigned char **, unsigned char *)' (compare with line 57, file E:\UT_TMU\TTMU_LAST_OK_VER_NEW\TTMU\appmodule\attrmsg.h, module E:\UT_TMU\TTMU_LAST_OK_VER_NEW\TTMU\DOWNMSG.C)]]>
</desc>


求助大侠有没有办法解决一下?
...全文
1357 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iambic 2010-07-17
  • 打赏
  • 举报
回复
doc.createCDATASection(descvalue)
caizhanfei 2010-07-16
  • 打赏
  • 举报
回复
这是xml的问题
不是python的问题
thy38 2010-06-25
  • 打赏
  • 举报
回复
靠,LS的头像好YY啊
龙根 2010-06-24
  • 打赏
  • 举报
回复
在<前面加上转折符\试下

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

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