Java 通过在URL周围添加引号修复JSON

Java 通过在URL周围添加引号修复JSON,java,json,Java,Json,嗨,我通过Google Analaytics获得了一些(格式错误-我知道)JSON,例如: [[parliament.nz, /en-nz/about-parliament/visiting/virtual-tour, 2469, 9.011340623734306, 496.3847711624139], [parliament.nz, /en-nz/about-parliament/history-buildings/buildings/virtual-tour, 949, 7.804004

嗨,我通过Google Analaytics获得了一些(格式错误-我知道)JSON,例如:

[[parliament.nz, /en-nz/about-parliament/visiting/virtual-tour, 2469, 9.011340623734306, 496.3847711624139], [parliament.nz, /en-nz/about-parliament/history-buildings/buildings/virtual-tour, 949, 7.804004214963119, 367.6933614330875],
我想在这些路径周围加上引号,因为“/”在处理的下一阶段会导致问题

我知道如何使用replaceAll删除它们,这有点难看


有没有办法在整个路径上加引号,这样/s就不会中断处理

最简单的解决方案,就是让一个库为您做这件事

例如,Apache Commons

否则你就得自己处理街角的案子了


标记输入字符串,然后转义路径,或者转义整行,然后嵌入。

谷歌会返回这样的结果吗?它的格式并不糟糕,甚至不是JSON。是的,它们是通过Java分析API实现的。有什么有用的补充吗?