hallo, ich habe folgendes Problem.
In der xsd Shema habe ich Elemente, die wie folgt deklariert sind:
z.B:
Dieses Element beinhaltet HTML Code, das ich aus der DB hole und auf 2000 Zeichen abschneide. Zur Problem kommt es, wenn ich durch den Marshaller die XML-Datei erstelle. Die Zeichen wie z.B: "<" oder ">" werden zu < bzw. > umgewandelt, wodurch sich der Inhalt des Elements (also die Länge) vergrößert und die Datei nicht mehr valide wird.
bitte um ein Lösungsvorschlag...
In der xsd Shema habe ich Elemente, die wie folgt deklariert sind:
z.B:
HTML:
<xs:simpleType name="bis2000">
<xs:annotation>
<xs:documentation>bla bla</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
Dieses Element beinhaltet HTML Code, das ich aus der DB hole und auf 2000 Zeichen abschneide. Zur Problem kommt es, wenn ich durch den Marshaller die XML-Datei erstelle. Die Zeichen wie z.B: "<" oder ">" werden zu < bzw. > umgewandelt, wodurch sich der Inhalt des Elements (also die Länge) vergrößert und die Datei nicht mehr valide wird.
bitte um ein Lösungsvorschlag...