如何在 JSON 中添加脚注
How to add footnote in JSON
目标
我想将文档内容存储为 JSON,但没有找到如何处理脚注的好例子。
可能的解决方案
我已经提供了渲染文档 (Word/PDF) 的外观,并据我所知制作了一个 JSON。
渲染文档
JSON
{
"content": "This is some text with a reference^1 to something",
"footnotes":
[
{
"id": 1,
"footnote": "That special something"
},
{
"id": 2,
"footnote": "Some other thing"
},
]
}
如果我这样做,我必须在 merge/render 文档时搜索 ^[footnote id]
并正确显示它。
问题
这是解决问题的方法还是有更好的标准化方法来解决这个问题?
一种可能的方式是这样的:
{
"content": "This is some text with a reference^1 to something",
"footnotes": {
"1": "That special something"
"2": "Some other thing"
}
}
如果将其存储在对象而不是数组中,将更容易查找/访问。
目标
我想将文档内容存储为 JSON,但没有找到如何处理脚注的好例子。
可能的解决方案
我已经提供了渲染文档 (Word/PDF) 的外观,并据我所知制作了一个 JSON。
渲染文档
JSON
{
"content": "This is some text with a reference^1 to something",
"footnotes":
[
{
"id": 1,
"footnote": "That special something"
},
{
"id": 2,
"footnote": "Some other thing"
},
]
}
如果我这样做,我必须在 merge/render 文档时搜索 ^[footnote id]
并正确显示它。
问题
这是解决问题的方法还是有更好的标准化方法来解决这个问题?
一种可能的方式是这样的:
{
"content": "This is some text with a reference^1 to something",
"footnotes": {
"1": "That special something"
"2": "Some other thing"
}
}
如果将其存储在对象而不是数组中,将更容易查找/访问。