Teks Bersambung

TextSerializers provide a convenient way to serialize and de-serialize Text instances. There are three applicable formats:

Kelas :javadoc:'TextSerializers' menyediakan tiga "TextSerializer untuk menserisalisasikan kepada sebuah perwakilan "String" atau deserializing kepada sebuah contoh "Text":

  • "LEGACY_FORMATTING_CODE"

  • "FORMATTING_CODE"

  • "JSON"

  • "TEXT_XML"

Teks Serializing

Untuk serialize sebuah objek "Text", hanya menggunakan metode :javadoc:'TextSerializer#serialize(Text)', menentukan sesuai objek "Text" sebagai argumen satu-satunya. Metode akan mengembalikan sebuah "String" mewakili objek "Text".

Deserialisasi untuk Teks

Untuk deserialize "String" ke dalam objek "Text" itu sendiri yang sesuai, gunakan saja metode :javadoc:'TextSerializer#deserialize(String), menentukan masukan "String" sebagai argumen satu-satunya. Jika masukan salah diformat, sebuah :javadoc:'TextParseException' akan dibuang. Sebagai alternatif, gunakan metode :javadoc:'TextSerializer#deserializeUnchecked(String)' untuk deserialize tanpa pengecualian apapun. Jika ada kesalahan, masukan mentah akan dikembalikan ke dalam bentuk sebuah objek "Text".