python解析xml,包含中文,gb2312编码。修改xml后重新写入xml有些内容怎么变了? 我的步骤如下: 10
解析的xml文件是gb2312编码,包含中文用python的elementTree解析,修改xml并保存。首先用UE将gb2312编码格式转换为UTF-8(选项:ASCI...
解析的xml文件是gb2312编码,包含中文 用python的elementTree解析,修改xml并保存。首先用UE将gb2312编码格式转换为UTF-8(选项:ASCII转UTF-8),并把原xml文件中的encoding改为'UTF-8'。解析并写入原xml文件中,出现如下现象
(1)根节点命名空间相关的
<x:REPLACEMENT xmlns:x="urn:replace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="uurn:replace replace.xsd"> 变为 <ns0:REPLACEMENT xmlns:ns0="urn:replace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="uurn:replace replace.xsd">
这里怎么会x:变为了ns0:呢??
(2)<varValuePool></varValuePool> 变为 <varValuePool /> 展开
(1)根节点命名空间相关的
<x:REPLACEMENT xmlns:x="urn:replace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="uurn:replace replace.xsd"> 变为 <ns0:REPLACEMENT xmlns:ns0="urn:replace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="uurn:replace replace.xsd">
这里怎么会x:变为了ns0:呢??
(2)<varValuePool></varValuePool> 变为 <varValuePool /> 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询