2

私はxmlが初めてです。データを抽出するためにxmlファイルを解析しようとしていますが、呼び出すと以下のエラーメッセージが表示されますdoc=minidom.parse('D:\\CONFIGRATION.xml')...

xml.parsers.expat.ExpatError:not well-formed (invalid token): line 474, column 15

473 <Extras>
474    <extra Type>
475      jpg
476    </extra Type>
477    <extra Type>
478      psd
479    </extra Type>
480 </Extras>

誰でも私を助けてもらえますか?整形式の XML ドキュメントとは

前もって感謝します

4

3 に答える 3

2

あなたは「整形式」とは何を意味するのかと尋ねます。これは、XML が標準に準拠していることを意味します。「整形式」でないということは、不正な構文を使用したことを意味します。特定のケースでは、次のようなタグがあります。

<@extra Type>

タグ名にスペースを含めることはできません。他にも問題があります。@ でタグを開始できず、終了タグも間違っています。< の直後にスラッシュを付ける必要があります。

整形式 XML の公式仕様は、W3C Web サイトにあります。仕様に対するあなたのxml。ドキュメントに関するより詳細な情報が必要な場合は、多くの xml 検証サービスのいずれかを使用できます。お気に入りの検索エンジンを使用して、「xml 検証」を検索してください。

于 2010-02-07T16:28:06.577 に答える
0

ドキュメントの 474 行目、15 列目にエラーがないかどうかを確認してください。おそらく、そのポイントまたはその近くに手がかりがあります。

また、CONFIGURATIONのスペルを間違えましたか? 「U」がありません。

于 2010-02-07T14:57:11.043 に答える