Сериализация текста
TextSerializer предоставляет удобный способ для сериализации и десериализациия экземпляров Text. Существует три применимых формата:
Класс TextSerializers предоставляет три TextSerializer
для сериализации в String
или десериализации в экземпляр класса Text
:
LEGACY_FORMATTING_CODE
FORMATTING_CODE
JSON
Сериализация текста
Чтобы сериализовать объект Text
, используйте метод TextSerializer#serialize(Text), указав в качестве единственного аргумента объект Text
. Метод возвращает String
представляющий объект Text
.
Десериализация текста
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.