0

我想创建一个需要使用 Java 创建 .gml 文件的应用程序。我想从文本文件中添加新创建的 .gml 文件中的元素。

我该怎么做?

4

3 回答 3

2

我猜你有某种形式的遗留输出,没有明确的标记,并且它有地理坐标。对此没有简单或容易的答案 - 我们正在编写解析器,从自由文本中提取地理坐标,这是一个漫长的过程,涉及启发式方法并且没有 100% 的召回/精度。

有时你有半结构化的文档——比如维基百科,写一个地理坐标刮板更容易——但不是微不足道的。

但是你应该提供更多关于你的潜在投入的细节。

于 2011-03-07T10:21:24.580 回答
1

由于 GML 是一种 XML 方言,我想说最好的方法是获取您的GML 应用程序模式并使用 JAX-B 从中生成对象模型,然后解析文本格式,将数据传输到 objext 模型并使用 JAX -B 将其编组为 XML。

于 2011-03-07T10:13:49.577 回答
-1

所有 .gml 文件都是以#define script_name开头的文件 然后你把你的代码放在它下面。

于 2014-10-11T00:07:41.363 回答