javascript - Node : How to Convert JSON to Markdown

标签 javascript node.js

嗨 gouys,我想从 JSON 对象创建 makdown 文件?

例如,如果我有这样的 json 数组:

[{
"name":"John",
"age":30,
"cars":[ "Ford", "BMW", "Fiat" ]
},
{
"name":"Tim",
"age":20,
"cars":[ "Ford", "Mercedes" ]
}]

我如何将其写入 Markdown 文件并保存,我应该创建一个模板吗?您能为我提供相同的代码示例吗?我也不想使用现有的库,如 json2md 等?

最佳答案

(发布答案,因为我还不能发表评论)

问题中没有足够的信息来提供完整答案。您正在阅读一个相当复杂的对象,您需要决定如何显示它。在 Markdown 中编写一个示例并查看它,然后您将获得您想要执行的操作的示例。我什至不确定你是否可以在 markdown 中表示这一点

一旦你准确地弄清楚了你想要什么,你就可以遵循诸如

之类的算法
  • 读取您的文件并将 json 转换为 Javascript 对象(例如 JSON.parse())。然后你将得到一个数组
  • 迭代数组的元素。对于每个元素,像对示例所做的那样写出 Markdown

关于javascript - Node : How to Convert JSON to Markdown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58045299/

相关文章:

javascript - Fancybox画廊弹出问题

javascript - Spotify:如何防止它记住听过超过一首歌曲?

javascript - 如何使用 jquery 将 ".01"添加到文本框值

javascript - 如何从 iPhone 网络应用程序上的键盘捕获事件?

java - 从 Java servlet 中获取 Ajax 参数

node.js - require ('child_process' ).exec 停止程序

javascript - 渲染页面时如何从 Handlebars 获取 Angular 数据

javascript - 将 web3.js 与 Jest 一起使用时出错

javascript - 模拟 Node 外部模块默认使用 jest 的链式方法

javascript - 将JSON对象转换为javascript中的数组数组