Obsidian 插件:JSONifier
插件名片
概述
使用 JSON.stringify() 或 JSON.parse() 高亮文本,并复制到剪贴板。
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-jsonifier 插件的自述翻译
Obsidian JSONifier
这个插件的作用只是通过 JSON.stringify(text)
或 JSON.parse(text)
将高亮文本转换为 JSON 格式。
如何使用
- 高亮文本以进行转换
- 使用热键解析所选内容(默认为
Cmd+Alt+[
)或将所选内容转换为字符串(默认为Cmd+Alt+[
)。如果需要,您可以更新热键设置。 - 粘贴到您想要的位置。(注意,所选内容必须是有效的 JSON 字符串才能解析。因此,如果您复制的是一个 JSON 字符串,请确保选择包围它的引号)。
也可以用来验证 JSON
正如你可能知道的,如果字符串不是有效的 JSON,JSON.parse()
也会抛出一个错误。因此,如果你正在编写一个 JSON 代码块,或者在 JSON 格式中编辑前置数据,你可以使用 JSON.parse()
函数来检查你的代码。
我正在使用Obsidian.md编写 markdown,但我是一个需要使用 JSON 将我的 markdown 作为字符串发送的开发者。
我的网站
你好,欢迎来到我的网站。它非常酷。以下是你应该了解的三件事。
- 我喜欢猫。
- 我喜欢狗。
- ???
- 利润!
所以现在我们需要使用这个插件将其转换为 JSON 字符串。我将其高亮显示并使用 JSON.stringify() 函数。结果将复制到剪贴板,所以将其粘贴到任何地方。那么这个字符串会是什么样子?
"# 我的网站\n\n你好,欢迎来到*我的网站*。它非常酷。以下是你应该了解的三件事。\n\n1. 我喜欢猫。\n2. 我喜欢狗。\n3. ???\n4. 利润!"
好的,很酷!但等等…我一个星期后回到这个项目,我想编辑我的 markdown 文件…但我只保存了我的 JSON 字符串!哦不!
现在怎么办?好吧,将上面的 JSON 字符串高亮显示并使用 JSON.parse() 函数。现在结果作为原始的 markdown 被复制到剪贴板上。所以粘贴它并再次进行编辑。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。