0

バッファ サイズ (4096) の名前付きパイプから 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>を切り刻み、値を別の変数に保存することです。このチョップまたはスピルトを行うにはどうすればよいですか。

4

1 に答える 1

1
xml = xml.split('</response>', 1)[0] + '</response>'
于 2013-02-19T12:07:31.017 に答える