0

我正在创建一个 Android 应用程序(在 eclipse 中),我需要创建一个文档 - 一封信。我正在用 xml 编写它,并且我已经能够生成 .xml 和 .doc,这两个 MSWord 都会很高兴地打开,这很神奇,但我真的需要能够在标准的 Android 文档阅读器中打开它,例如金山Office/QuickOffice/OfficePro等。不幸的是,这些应用程序都将其作为xml源打开,阅读和编​​辑很麻烦。基于网络的 Google 文档阅读器在我的文档中也存在问题。

我的标记中一定遗漏了一些东西,我只是想知道是否有人知道我的 Word 文档 (.doc) 所需的标记正是如此,因此文档阅读器可以解析?

谢谢

4

1 回答 1

0

.doc 文件不是 XML,不会显示为 XML。如果您看到的是 XML,那么该文件并不是真正的 .doc 格式(即使您使用 .doc 扩展名命名它)。如果您需要生成 .doc 格式(而不仅仅是 docx),那么您将面临更艰巨的任务。对于 Android,我唯一可以建议的是调用像 Docmosis 这样的服务,它可以为你生成 PDF/DOC 等 - 但它不是免费的,你需要连接。对于在各种平台上查看文档,一种可能更好的方法是始终显示 PDF,并且只使用需要/预期进行编辑的 .doc/.docx 等格式。

于 2012-08-08T01:19:07.643 回答