我正在尝试做一个简单的任务;使用Jquery检索JSON并将名称显示为一个简单的HTML列表,通常,我处理的JSON文件非常简单,格式为
[{a:1,b:2},{a:3,b:4}]
,但这一次,该文件(托管在不同的网站上)的格式类似于
[ [ “约翰”,21.5, “说明”, “一些链路”],[ “Doe的”,3,6, “说明”, “一些链路”],]
另有100k条目。我的目标是在HTML列表中简单地显示该文件的所有名称。
有没有办法检索列表并在简单的HTML ul中显示名称和描述等内容? 实际的文件链接在这里:https://www.dropbox.com/s/104iutbz95o7wtw/test.json?dl=0(考虑它实际上托管在网站上,例如:https://sample.com/test.json)
答案 0 :(得分:0)
你好,你需要构建自己的解析器或使用正则表达式,因为你提到的格式不是JSON
答案 1 :(得分:0)
您需要一个正则表达式来返回数据列表。
看看我为你制作的这个:https://regex101.com/r/aDRp6A/1
有助于了解数据是否具有严格的结构或是否可变。
修改强>
根据你的样本数据我可以看到你的只是一个列表列表。没有花括号。非常好! 将json作为字符串后,尝试将其拆分:
myList = yourJsonObject;
然后您可以使用以下方式访问数据:
myList[0][0]