Serialisierungsanker stellen die Hauptkomponenten dar, die Sie in einem Serializer verwenden. Serialisierungsanker entsprechen im Wesentlichen den in Parsern verwendeten Ankern, arbeiten jedoch in umgekehrter Richtung. Anker lesen Daten aus bestimmten Stellen des Quelldokuments aus und schreiben sie in XML. Serialisierungsanker lesen dagegen XML-Daten aus und schreiben sie an bestimmte Stellen in das Ausgabedokument.
Die wichtigsten Serialisierungsanker sind
ContentSerializer
und
StringSerializer
.
Ein
ContentSerializer
schreibt den Inhalt eines angegebenen Datenbehälters in das Ausgabedokument. Er ist das Gegenstück zu einem
Content
-Anker, der Inhalt aus einem Quelldokument liest.
Ein
StringSerializer
schreibt einen vordefinierten String in das Ausgabedokument. Er ist das Gegenstück zu einem
Marker
-Anker, der einen vordefinierten String in einem Quelldokument findet.