javascript - 解析 JSON 流

标签 javascript json parsing stream google-chrome-app

我有一个使用 chrome.sockets 的应用程序。 JSON 正在传入和传出没有定界符且没有字符串长度前缀的套接字。

现在在 chrome.sockets 中读取套接字的方式是传递最大缓冲区长度,它将读取所有可用字节,直到缓冲区已满。可以找到 socket.read 的文档 here

如果没有编写/移植解析器,是否有一个 JavaScript JSON 解析器,我可以在其中简单地输入来自 socket.read 的响应?

最佳答案

你见过https://github.com/creationix/jsonparse吗? ?看起来它假定一个 Node.js 环境,但它不喜欢很难调整 API 来满足您的需求。

关于javascript - 解析 JSON 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16613324/

相关文章:

javascript - JQuery/Javascript 内联回调

java - 值得在 selenium 中使用文件属性吗?

json - 在 Swift 中解析 JSON 数据(来自 URL)

java - java中的XML解析: ignore tags as value

javascript - Bootstrap 3 菜单下拉奇怪BUG

javascript - 使用 TypeScript 类编写 Angular 指令

javascript - 如何在 Angular 中移动图像( Blob )数组?

Php 从 SQL 查询输出中获取 Json 格式

php - ffmpeg 进度条 - PHP 中的编码百分比

json - 需要使用 Socket io 解析实时 json 文件