将文本转换为json

时间:2017-04-01 20:11:24

标签: javascript bash

我有一个很大的列表:

Title / Company

Subtitle

Description (usually long)
(line break)
(line break)
(line break)
(next object like above)

如果没有公司名称,则标题是公司名称和标题。

我需要将它转换为像这样的json对象:

{
  "id": "title",
  "title": "Title",
  "subtitle": "Subtitle",
  "company": "Company",
  "titleImage": "_title.png",
  "text": "Description",
  "hmtl": "",
  "tags": []
},

使用javascript / bash-scripts /其他工具进行不同转换任务的最快方法是什么?看起来如何?

1 个答案:

答案 0 :(得分:0)

这是一个两步过程:

  1. 您必须解析原始文件(使用一些正则表达式),将信息存储在对象中(或者可能是对象列表)
  2. 转储你的json
  3. # parse your data...
    
    JSON.stringify(parsed_data)
    

    你理解它:最困难的部分是解析原始的东西。

    由于这么少的例子,我们无法真正帮助你,而且这不是StackOverflow的目的。如果你在编写第一步时遇到麻烦,那就问(别忘了告诉我们你做了什么),很多人(包括我)都愿意帮助你!