Как создать файл gml из кода Java - PullRequest
0 голосов
/ 07 марта 2011

Я хочу создать приложение, которое требует создания файла .gml с использованием Java. И я хочу добавить элементы в этот недавно созданный файл .gml из текстового файла.

Как я могу это сделать?

Ответы [ 3 ]

2 голосов
/ 07 марта 2011

Я предполагаю, что у вас есть унаследованный вывод некоторой формы без явной разметки и что в нем есть гео-координаты.На это нет простого или легкого ответа - мы занимаемся написанием синтаксических анализаторов, которые извлекают гео-координаты из произвольного текста, и это долгий процесс, включающий эвристику и без 100% -ной повторяемости / точности.

Иногда у вас естьполуструктурированные документы - такие как Википедия, и это проще - но не тривиально - написать скребок гео-координат.

Но вы должны дать более подробную информацию о ваших потенциальных входных данных.

1 голос
/ 07 марта 2011

Поскольку GML - это диалект XML, я бы сказал, что лучше всего взять вашу схему приложения GML и использовать JAX-B для создания из нее объектной модели, а затем проанализировать текстовый формат и передатьданные в объектную модель и используйте JAX-B для преобразования их в XML.

0 голосов
/ 11 октября 2014

Весь файл .gml - это файл, который начинается с # define script_name Затем вы ставите свой код под этим.

...