を使用してXMLを解析私は悩み、いくつかは、このコマンドを使用してXMLを返されたパースを持っています:ここでXML::Parser.string(xml_string).parse
トラブルRubyのXMLパーサ
は、私が解析しようとしているXMLです:
<div style=\"border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;\">
<h4>A PHP Error was encountered</h4>
<p>Severity: Notice</p>
<p>Message: Undefined index: HTTP_USER_AGENT</p>
<p>Filename: test</p>
<p>Line Number: test</p>
</div><?xml version=\"1.0\" encoding=\"UTF-8\"?>
<response>
<review>
<reviewer><![CDATA[test]]></reviewer>
<ip><![CDATA[test]]></ip>
rating><![CDATA[test]]></rating>
<content><![CDATA[test.]]></content>
<date><![CDATA[test]]></date>
</review>
</response>
私はこのエラーを取得する:
Fatal error: XML declaration allowed only at the start of the document at :10.Fatal error: Extra content at the end of the document at :11.
LibXML::XML::Error: Fatal error: Extra content at the end of the document
ここでは何が起こっていますか?
PHPの対応により、問題の内容が正確に伝えられました。 –