Как создать файл gml из кода Java

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

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

3 ответа

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

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

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

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

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

Другие вопросы по тегам