Writing something like "<p>This is a statement with <strong>bold text</strong></p>" does not really translate well to JSON.
{
type: "tag",
tag: "p",
children: [
{type: "text", content: "This is a statement with "},
{type: "tag", tag: "strong", children: [
{type: "text", content: "bold text"}
]}
]
}
That also rather explains why we don't use JSON.