Lets sagen, ich habe ein xsd Schema und ich habe mehrere < Annotation/> Elemente mit < Dokumentation/> Elemente in ihnen. Wenn ich Beispiel xml in die < Dokumentation/> Elemente platzieren möchte, sollte ich das Beispiel xml entkommen?Sollte Beispiel xml in einer xsd-Dokumentationsanmerkung escaped sein?
z.B .:
<annotation>
<documentation>Example Xml: <element>some text</element></documentation>
</annotation>
oder:
<annotation>
<documentation>Example Xml: <element>some text</element></documentation>
</annotation>
XmlSpy 2009 scheint zu versuchen Beispiel xml zu validieren, die in diesem Fall ist Oasis 8.1, die ich nicht schreiben, und schlägt fehl. Wenn ich den XML-Code entziehe, entblößt die Schema-Anzeige von XML Spy nicht die & lt; und & gt ;.
Es scheint die richtige Sache zu sein, die un-maskierte XML einzuschließen. XML In A Nutshell Third Edition zeigt ein Beispiel auf Seite 282, wo ein Anchor-Tag in einer xsd-Box ist, empfiehlt jedoch nicht speziell, was zu tun ist in Fällen der Dokumentation mit Beispielen des verwendeten Schemas ..
Das ist einfacher als zu entkommen. –