Jquery 从文本文件中提取节中的JSON数据
我正在尝试使用以下格式从文本文件创建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
[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);}};});这就是我们需要帮助您的地方:)。我只是对您的问题进行了更具体的编辑