【问题标题】:Convert complex type of string array to json in javascript [duplicate]在javascript中将复杂类型的字符串数组转换为json [重复]
【发布时间】:2020-01-09 19:21:55
【问题描述】:

我有一个数组的字符串,如下所示:

  let temparr = ['01.10.2019    1570950138      Accounts Receivable     21000  ',
                       '                        Retailer Opening                        21000 '];


我想像下面的 json 文件一样转换这个数组

const convertedObjectdata = {
            'Date': 01.10.2019,
            'VoucherNo': 1570950138,
            'chartOfAccount: [Accounts Receivable,Retailer Opening]
            'CreditAmount': [21000],
            'DebitAmount': [21000]
        }

【问题讨论】:

    标签: javascript arrays node.js


    【解决方案1】:

    使用正则表达式由两个或多个空格的序列分割:

    const str = 'Date           Voucher No.     Chart of Accounts       Debit Tk.      Credit Tk.'
    
    const result = str.split(/\s{2,}/)
    
    console.log(result)

    【讨论】:

      【解决方案2】:

      您可以在空格正则表达式上拆分

      str.split(/\s+/);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-25
        • 2014-01-23
        • 1970-01-01
        相关资源
        最近更新 更多