Android 转换/创建xml格式的可读文档

Android 转换/创建xml格式的可读文档,android,xml,docx,.doc,kingsoft,Android,Xml,Docx,.doc,Kingsoft,我正在创建一个Android应用程序(在eclipse中),我需要创建一个文档——一封信。我正在用xml编写它,我已经能够生成.xml和.doc,MSWord将很高兴地打开它们,这是fantatsic,但我真的需要能够在标准的Android文档阅读器中打开它们,如金山办公/QuickOffice/OfficePro等。不幸的是,这些应用程序都将其作为xml源代码打开,阅读和编辑都很麻烦。基于网络的谷歌文档阅读器也有我的文档问题 我一定是在我的标记中遗漏了什么,我只是想知道是否有人知道我的Word

我正在创建一个Android应用程序(在eclipse中),我需要创建一个文档——一封信。我正在用xml编写它,我已经能够生成.xml和.doc,MSWord将很高兴地打开它们,这是fantatsic,但我真的需要能够在标准的Android文档阅读器中打开它们,如金山办公/QuickOffice/OfficePro等。不幸的是,这些应用程序都将其作为xml源代码打开,阅读和编辑都很麻烦。基于网络的谷歌文档阅读器也有我的文档问题

我一定是在我的标记中遗漏了什么,我只是想知道是否有人知道我的Word文档(.doc)需要的标记就是这样,从而可以被文档阅读器解析


谢谢。文档文件不是XML,不会显示为XML。如果您看到的是XML,那么该文件实际上不是.doc格式(即使使用.doc扩展名命名)。如果您需要生成.doc格式(而不仅仅是docx),那么您的任务就要困难得多。对于Android,我唯一的建议是调用Docmosis这样的服务,它可以为您生成PDF/DOC等,但这不是免费的,您需要连接。
要在各种平台上查看文档,一种可能更好的方法是始终显示PDF,并且仅在需要/需要编辑的地方使用.doc/.docx等格式。

可能只是扩展名?如果您的XML是WordML,在OPC包中,文件扩展名应该是docx,而不是doc,这是旧的二进制格式。但我相信你知道!