JSON formatı
JSON is JavaScript Object Notation, a “light-weight data-interchange format” that is “easy for humans to read and write” and “for machines to parse and generate”. The JSON web site details the structure of text represented in the JSON format. In addition, the Minecraft Wiki provides Minecraft-related information about JSON files.
Tüyo
The data are stored in structures called trees. Each data point on a tree is a node. See Yapılandırma Düğümleri for more information on this topic.
For example, the text "Hello World!"
, formatted with the color red and an underline, would have the following
representation in JSON:
{
"underlined":true,
"color":"red",
"text":"Hello World!"
}
Bu çıktı aşağıdaki kod ile üretilebilir:
import org.spongepowered.api.text.Text;
import org.spongepowered.api.text.format.TextColors;
import org.spongepowered.api.text.format.TextStyles;
import org.spongepowered.api.text.serializer.TextSerializers;
Text text = Text.of(TextColors.RED, TextStyles.UNDERLINE, "Hello World!");
String jsonText = TextSerializers.JSON.serialize(text);