我正在得到这样的数据
[
{"insert":"Test11"},
{"insert":"","attributes":{"heading":3}}
]
或类似的
[
{"insert":"Test5","attributes":{"b":true}},{"insert":""}
]
并且需要对其进行解析以将其转换为HTML。我已经使用了这个github库
https://github.com/nadar/quill-delta-parser
但是它处理的是这种格式的数据
[
{
"insert": "Hello"
},
{
"attributes": {
"header": 1
},
"insert": "\n"
},
{
"insert": "\nThis is the php quill "
},
{
"attributes": {
"bold": true
},
"insert": "parser"
},
{
"insert": "!\n"
}
]
如您所见,“ header”和“ heading”,“ b”和“ bold”等格式差异以及其他格式也会有所不同。在将其插入数据库之前,如何解析此类数据并将其转换为html?