xml - 在 Linux 中查看 xml 数据?

标签 xml linux openstreetmap fedora

我知道有人问过这个问题,但我仍在努力寻找最佳答案。我有一个大约 470 MB 的 xml 文件,我想浏览它以查看数据是什么样的,因为我需要对此数据运行一个程序。但我无法继续,因为文件太大,而且 Gedit 显然不是一个好的选择。 (Linux初学者)

其次,一个主要问题是我想要查看的数据大约在 500000 行之后,所以我不能使用像“less”这样的东西,因为它是逐行工作的(?)同样,我是一个初学者,但渴望学习,我正在 Openstreetmap 数据上编写 Python 代码。所以是的,请帮忙! :)

最佳答案

您可以使用终端和命令来提取部分数据: * 头 * 尾部 * grep

您还可以将输出重定向到新文件,从而创建一个小数据提取。

顺便说一句:OSM XML 格式在此处指定:http://wiki.openstreetmap.org/wiki/OSM_XML

关于xml - 在 Linux 中查看 xml 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27940046/

相关文章:

java - 解析 XML 文件过早结束

python - 无法使用 ElementTree 修改 XML 正文中 CDATA 内的内容

c++ - 我可以构建供离线使用的开源路由机吗?

leaflet - 在 Leaflet 中使用 Mapzen 图 block

openstreetmap - 高速公路导出的经纬度,例如 US 101 说排列在 N-S 方向

java - 安卓工作室 : Using ImageButton to start new activity crashes the app

php - 如何解析这个 OFX 文件?

linux - Mattermost 的 Apache 反向代理 : No protocol handler was valid for the URL/api/v4/websocket

linux - 在嵌入式 Linux 中使用 ZFS

linux - 如何使用 Linux shell 脚本自定义 Webconverger 的 ISO 镜像?