Jquery 从文本文件中提取节中的JSON数据

Jquery 从文本文件中提取节中的JSON数据,jquery,json,file,Jquery,Json,File,我正在尝试使用以下格式从文本文件创建JSON对象: [query] query1 = SELECT * FROM TBL query2 = SELECT * FROM VIEWS [process] process1 = exec tree process2 = exec four 我怎样才能做到这样: [ {query :{ query1 : select * from tbl, query2 : select * from views}, { pro

我正在尝试使用以下格式从文本文件创建JSON对象:

[query]
query1 = SELECT * FROM TBL
query2 = SELECT * FROM VIEWS

[process]
process1 = exec tree
process2 = exec four
我怎样才能做到这样:

[
   {query :{
     query1 : select * from tbl,
     query2 : select * from views},
  {
    process : {process1 : exec tree, prcoess2: exec four 
  }
]
Jquery代码:

$(document).ready(function() {
    $.ajax({
        url: "file.ini",
        dataType: "text",
        success: function(r) {
            var $txt = r.split("\n") $.each($txt, function() {
                if (this.length > 0) {
                    if (this.match(/[[]]/g) != null) {}
                }
            });
        },
        error: function(r) {
            console.log(r.responseText);
        }
    });
});

那么你的问题是什么?您的问题是什么?Hi@Jacky如何使[]中的每个部分包含其后续项作为其子对象?因此您需要提供转换时使用的语言,转换时阻止您的是什么。或者如果您想手动转换,您可以看到我上面的注释我正在使用jquery 3,这是我的代码$(document).ready(function(){$.ajax({url:“file.ini”,dataType:“text”,success:function(r){var$txt=r.split(\n”)$。each($txt,function(){if(this.length>0){if(this.match(/[[]]]/g)!=null){}}}};},错误:函数(r){console.log(r.responseText);}};});这就是我们需要帮助您的地方:)。我只是对您的问题进行了更具体的编辑