Text-Serialisierer
TextSerializer bieten einen praktischen Weg Text Instanzen zu serialisieren bzw. de-serialisieren. Es gibt drei verwendbare Formate:
Die TextSerializers Klasse bietet drei TextSerializer für die Serialisierung zu einem entsprechenden String und die De-Serialisierung in ein Text Objekt:
LEGACY_FORMATTING_CODEFORMATTING_CODEJSON
Serialisieren von Texten
Um ein Text Objekt zu serialisieren verwendest du einfach die TextSerializer#serialize(Text) Methode mit dem entsprechenden Text als einziges Argument. Diese Methode wird einen String zurückgeben, welcher dem Ausgangs-Text entspricht.
De-Serialisieren zu Texten
To deserialize a String into its corresponding Text object, simply use the
TextSerializer#deserialize(String) method, specifying the input String as the only argument. If the
input is incorrectly formatted, a TextParseException will be thrown. Alternatively, use the
TextSerializer#deserializeUnchecked(String) method to deserialize without any exceptions. If there is an
error, the raw input will be returned in the form of a Text object.