2017-12-20 67 views
1

私の同僚は、「XMLデータがスキーマに基づいて無効である」などのエラーで破損し続ける単語文書を作成していました。私はメモ帳++でdocument.xmlファイルを見て検証し、エラーXML Parsing error at line 316366: Premature end of data in tag document line 2を与えます。ここでは2行目されていますXML解析エラー(MS Wordの原因)を理解しようとしています

</w:document> 

文書の最後です:

<w:document> xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 

ここでライン316366です。ここで何が間違っていますか?タグが閉じてもOKです。

+0

2行目の 'w:document'の直後に'> 'が付いていますか? – choroba

+1

これは通常、MS Wordで起こることはありません。深刻なバグが発生した可能性がありますが、ドキュメントが手動またはプログラムによって誤って編集されている可能性があります。 – kjhughes

+0

おそらく@kjhughes。私は実際にそれに取り組んでいないので、私はそこに何かを診断することができません。しかし、少なくとも私は同僚におそらくその理由があると警告することができます。 –

答えて

2

2行目は、すなわち非常に最後まで>を移動

<w:document 
    xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"> 

されている必要があります。

+0

ありがとう、ありがとう。私はこれが奇妙なWordのバグでなければならないと思います。(NP ++で)同じエラーコードを別の - でもまだ破損していますが、正しい場所にタグを付けています。 –

+0

@RichPrag:複数のエラーがあります。お気軽に新しい質問をしてください。しかし、チョロバはこの質問に表示されている唯一のエラーに対処していますので、その答えを記入してください(http://meta.stackoverflow.com/q/5234/234215)。 。ありがとう。 – kjhughes

関連する問題