Какой формат файла я могу использовать для вывода отформатированного текстового файла прямо из программы, не делая разметку слишком сложной? - PullRequest
1 голос
/ 16 января 2011

Предпосылка:

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

Проблема:

Я не могу найти формат файла, который поддерживает форматирование, без ужасно сложных правил и проблем с кодированием.

Попытки:

  • Сначала я изучил базовое расширение .txt, но у него недостаточно преимуществ для форматирования.
  • Затем я попробовал расширение .rtf, но правила вывода текста кажутся очень сложными.
  • Затем мне предложили использовать XML, но я не понимаю, как этот файл будетбыть просмотренным.Вероятно, это лучшее решение, но я не очень разбираюсь в этом.Возможно, кто-то мог бы пролить некоторый свет здесь.

Другими словами:

Может кто-нибудь предложить и легко использовать формат файла и / или пролить свет наиспользовать XML для форматирования и просмотра текста?

Ответы [ 3 ]

5 голосов
/ 16 января 2011

Как насчет простого HTML?простое форматирование, читаемое везде.

3 голосов
/ 16 января 2011

XML - это хорошо, и большинство веб-браузеров имеют древовидный XML-дисплей.

Другой вариант может заключаться в использовании значений, разделенных запятыми, создании некоторой структуры и импорте в Excel или другую электронную таблицудля просмотра.

(правка. По разным причинам я тянулся к чему-то, что было также машиночитаемым, как, возможно, понравится последующему инструменту. Другой ответ HTML также превосходен!)

1 голос
/ 16 января 2011

Выезд YAML .Это довольно просто и легко читать.

...