我需要解析一个或多个连接的JSON消息。
每条消息都是独立的,我希望每次阅读时只收到1条,但有时我会得到更多。由于它不是JSON数组,因此消息周围没有[]
。
通常我得到的是:
{"status": 0, "messageIndex": 0, "objs": [{"y": 0, "x": 0}, {"y": 0, "x": 0}], "count": 2}
但有时我会:
{"status": 0, "messageIndex": 0, "objs": [{"y": 0, "x": 0}, {"y": 0, "x": 0}], "count": 2}{"status": 0, "messageIndex": 1, "objs": [{"y": 0, "x": 0}, {"y": 0, "x": 0}], "count": 2}
这是一个有效的Json结构吗?我怎么解析这个?
我正在使用C#和Json.NET进行解析