Hallo,
Das ist auf jeden Fall schonmal eine Möglichkeit den Fehler
etwas genauer zu bekommen als die Officemitteilung, dass er in
Zeile 2 Spalte 50194 zu finden ist…
Das jEdit XML Plugin kann XML Dateien auch formattieren, so dass jedes Start-Tag in einer neuen Zeile steht, damit tritt der Fehler dann nicht mehr in Zeile 2 Spalte 50194 auf, sondern etwas übersichtlicher in Zeile x Spalte y ( mit y sehr viel kleiner 50000).
Was diese Methode jedoch scheinbar nicht liefert, was Visual
Studio (angeblich) können soll, ist einen Vorschlag für eine
Korrektur zu liefern und diese dann gleich einzufügen, so nach
dem Motto „An Stelle XYZ fehlt , fügen sie es ein!“
Der Visual Studio Editor gibt bei meinem Testdokument aus:
Das 'w:t'-Anfangstag in Zeile '3339' stimmt nicht mit dem
Endtag von 'w:r' überein. Zeile 3340, Position 9.
Die Firefoxausgabe zum gleichen Dokument lautet
XML-Verarbeitungsfehler: Nicht übereinstimmendes Tag. Erwartet: .
Adresse: file:///D:/temp/document.xml
Zeile Nr. 3340, Spalte 9:
--------^
Die Fehlermeldungen schenken sich also nicht viel (Dokument zuvor mit jEdit formattiert).
Ich befürchte zudem, dass die Fehler etwas tiefgreifender sein werden und durch hinzufügen eines einzelnen End-Tags die Datei nicht valide wird. Wenn es so einfach wäre würde ich erwarten, dass Word das selbst hinbekommt.
Der Fehler ist bei mir zwar erst einmal aufgetreten, aber
dafür, dass ich Office2010 erst eine Woche nutze, ist das
recht beängstigend. Da ich es fast täglich nutze, suche ich
grad nach eine recht mühelosen und schnellen Lösung, falls das
Problem noch häufiger auftritt.
Ich nutze Office 2010 schon einige Monate, ein solcher Fehler ist bei mir bisher nicht aufgetreten. Allerdings erstelle ich die meisten Dokumente aus kompatibiltätsgründen auch noch im alten .doc Format.
Gruß
Heavy