gpt4 book ai didi

javascript - 如何使用javascript或jquery读取非标准json文件

转载 作者:行者123 更新时间:2023-11-28 15:40:36 24 4
gpt4 key购买 nike

我有以下 json 文件格式。

{
"browser": "firefox",
"dateTime": "28_May_2014_03_35_PM"
}
{
"browser": "firefox",
"dateTime": "28_May_2014_03_36_PM"
}

根据要求,我无法更改它的格式,但我必须阅读此内容,我知道我们可以提供 [ 和 ] 大括号并用 分隔每个元素,但我不能这样做,我的源文件仅具有上述格式。

那么我怎样才能读取这样的文件呢?

有什么方法可以读取此类文件并将整个文件内容转换为有效的 json 格式内容吗?

最佳答案

你可以尝试这样的事情

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>

<script>
debugger;
var input = '{ "browser": "firefox", "dateTime": "28_May_2014_03_35_PM" } { "browser": "firefox", "dateTime": "28_May_2014_03_36_PM" }';

input = input.replace('}', '},');
input = '[' + input + ']';

var _json = JSON.parse(input);

for (var i = 0; i < _json.length; i++)
alert(_json[i].browser);
</script>
</body>
</html>

但是如果你里面有嵌套对象将不起作用

关于javascript - 如何使用javascript或jquery读取非标准json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947849/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com