java - 我可以使用什么文件格式直接从程序输出格式化的文本文件,而无需标记太复杂?

标签 java file-io file-format

前提:

我正在解析一个非常接近 XML,但又不完全是 XML 的文件。我想从这个文件中提取数据并输出到一个文件中,用户可以在某些程序中打开并阅读。为了使数据合理,我几乎肯定需要格式化文本。如果重要的话,我可能会使用 Java 来编写程序。

问题:

我找不到一种文件格式可以在没有非常复杂的规则和编码问题的情况下支持格式化。

尝试:

  • 我首先研究了一个基本的 .txt 扩展名,但它没有足够的格式优势。
  • 然后我尝试了 .rtf 扩展名,但输出文本的规则似乎非常复杂。
  • 有人建议我使用 XML,但我不明白如何查看该文件。这似乎可能是最好的解决方案,但我对此了解不多。也许有人可以在这里阐明一些想法。

换句话说:

有人可以建议和易于使用的文件格式和/或说明如何使用 XML 进行文本格式化和查看吗?

最佳答案

纯 HTML 怎么样?格式简单,随处可读。

关于java - 我可以使用什么文件格式直接从程序输出格式化的文本文件,而无需标记太复杂?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4702534/

相关文章:

json - 标准定义json文件扩展名?

java - 使用新版本的 Gradle 和 JDK 运行旧版本的 FindBugs

java - 通过 ClassLoader 加载文件在 java 中不起作用?

java - Log4j 单例包装器的好处?

java - 如何验证 SWT 小部件(文本)的输入

c++ - 如何将该程序从 C++ 转换为 C?

java - 作为InputStream输入的相对路径

python - 复制文件时使用 try/except 或 if/else

hadoop - 压缩格式和分隔符序列

graphics - 小网站图片采用哪种格式? GIF 还是 PNG?