Mit xsi: nil in XML
Frage
Ich erzeuge eine XML-Datei aus einer VB.NET App. Das Dokument wurde Erzeugung von feinen, bevor ich versuchte nillable Elemente hinzuzufügen. Ich teste jetzt in nur eine Null-Elemente setzen, wie:
<blah xsi:nil="true"></blah>
Sobald dieses Element an seinem Platz ist und ich versuche, die XML-Datei im Internet Explorer anzuzeigen es nicht in der Lage anzuzeigen ist. Ich erhalte:
Die XML-Seite kann nicht angezeigt werden Kann nicht XML-Eingabe mit XSL-Style ansehen Blatt. Bitte korrigieren Sie den Fehler und klicken Sie auf die Schaltfläche Aktualisieren, um dann, oder versuchen, später wieder.
Der Vorgang wurde erfolgreich abgeschlossen. Fehler bei der Verarbeitung Ressource
Wenn ich dieses Element entfernen zeigt es wieder in Ordnung. Was soll ich hier fehlt?
Lösung
Haben Sie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
haben die xsi
Namespace-Set auf dem Root-Element Ihrer XML zu erklären?