Wie erstellt das JSON-Schema für die Struktur?
Ich habe eine Baum-Struktur, und ich möchte eine JSON-schema.
Die Klassenstruktur
class Node {
String id;
List<Node> children = new ArrayList<>();
}
Dem JSON-Schema so weit:
{
"name": "node",
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The node id",
"required": true
}
"children": {
"type": "array",
"items": {
//The items of array should be node ?
}
}
}
}
Mein problem ist, dass ich nicht weiß, wie soll ich die den Inhalt beschreiben "items"
des Arrays in JSON?
Vielen Dank im Voraus für die Antwort.
- eine Sache, die Sie tun können, erstellen Sie ein javascript-Objekt in einer Baumstruktur angezeigt und dann stringify es
- Ich brauche das für die Dokumentation Zweck.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfach ein JSON-Referenz zu verweisen wieder auf das schema selbst:
Den
#
JSON-Referenz bedeutet im wesentlichen "das Dokument selbst ist". Dies ermöglicht es Ihnen zu definieren rekursive Schemata, wie hier.Hinweis: so umgeschrieben, dass Sie den Entwurf v4.