xml由于垃圾python而分裂

时间:2013-02-19 12:05:49

标签: python

我从缓冲区大小(4096)的namedpipe获取xml字符串: 这是xml字符串

 <?xml version="1.0" standalone="no" ?>
 <response id="rp001">
 <command opcode="-ac">
    <mode value="tester" />
    <key value="AKIAJVW3VWOTZL5UAAYQ" />
    <passkey value="QpPLmpdl89zAza+nv5fmCMta5ZsPvGkbFvJ6xWZH" />
    <name value="test" />                    
   </command>
 </response>
 ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

我在回复后得到这个不可读的字符。我认为是在</response>之后砍掉字符并在另一个变量中输入值。我怎么做这个剁或溢出。

1 个答案:

答案 0 :(得分:1)

xml = xml.split('</response>', 1)[0] + '</response>'