【发布时间】:2021-10-30 07:16:33
【问题描述】:
我找不到任何简单的 C 源文件或库来解析 geojson 文件(实现 rfc7946 标准)。
也许这样的解析器存在于像 GRASS 或 GDAL 这样的项目中?但是我在 C 库的世界中导航仍然有点麻烦。
一些曲目?
【问题讨论】:
-
你总是可以编写自己的解析器
-
您所指的 JSON 似乎没有什么特别之处。为什么需要特殊的解析器?
-
@h0r53 我同意这一点,我也问这个问题,知道我是否会重新发明轮子。但是这样做会很酷
-
@AndrewHenle 需要一些键,区分大小写和其他东西。我猜 JSON 解析器没有实现这些检查。
-
@ce.teuf 如果 GeoJSON 是 JSON 的严格子集,那么任何 JSON 解析器都可以解析它。您只需添加对 GeoJSON 规范之外的对象的检查。这比从零开始创建 JSON 解析器要容易得多。