私は(GAEサーバ内)は、JavaとXMLファイルを解析しようとしていたとき、私は時々、次のエラーを持っている:要素型「META」は対応する終了タグで終了する必要があり、「</META>」
Parse: org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 3; The element type "META" must be terminated by the matching end-tag "</META>".
しかし、それは常に起こっていない、時にはそれはうまく動作します。 xmlファイルを解析するプログラムと私はそれらに問題はありません。
これは私が解析しようとしているXMLファイルです: http://www.fulhamchronicle.co.uk/london-chelsea-fc/rss.xml
任意の助けが理解されるであろう。ありがとう。
更新:答えを
感謝。コードを別のパーサーに変更し、ファイルが正しく解析されていることを知らせます。 これは別のフィードのために移動していますが、まったく違うフィードでも同じ行、同じ行になりました。なぜそれが起こっているのだと思いますか?
あなたのファイルは投稿したものですか? 'meta'ノードはありません。あなたが投稿したファイルの10行目も空です – BackSlash
問題はSaxonが原因です。http://ripary.com/xhtml2xhtml.htmlを参照してください。「新しいメタ要素は、Saxonの方法で、ファイルの文字セットとエンコーディングを明示的に指定することです" – 8bitjunkie