【发布时间】:2010-12-05 14:28:16
【问题描述】:
在 android SDK 中,当我编辑一个 android 布局 xml 文件时,它可以进行验证和自动完成。这是如何工作的?
如何使用我自己定义的 xml 格式使 eclipse 验证和自动完成?
【问题讨论】:
在 android SDK 中,当我编辑一个 android 布局 xml 文件时,它可以进行验证和自动完成。这是如何工作的?
如何使用我自己定义的 xml 格式使 eclipse 验证和自动完成?
【问题讨论】:
Eclipse 可用于编辑和验证 XML 文件。我经常在我的 Eclipse for J2EE Developers 中使用它。
首先,您必须最好创建一个 XSD 文件来定义 XML 结构。其次,您必须创建 XML 文件并在其中定义验证器可以找到 XSD 文件的位置。
第二点有更多的解决方案。您可以直接在 XML 文件 (noNamespaceSchemaLocation) 中指定对 XSD 文件的引用,也可以在 XML 文件中仅指定命名空间和系统 ID,然后在 Eclipse IDE 中设置 XSD 文件的实际路径(Preferences- >XML->XML Catalog,这里可以将system-id映射到XSD URL)。
然后只需用鼠标右键单击 XML 文件并选择“验证”选项。
【讨论】:
我认为您需要安装 Web 工具平台 (WTP)(通过“帮助 -> 安装新软件”)。 安装完成后,“文件 -> 新建项目 -> 示例 -> XML -> 编辑和验证 XML 文件”下应该有一个示例项目,这将帮助您加快速度。
【讨论】:
将您的布局移动到临时文件夹,然后在布局文件夹中再次导入。
【讨论】:
【讨论】:
这与 android API 无关,该问题与您发布的关键字无关。 您正在寻找的是 eclipse 插件教程。 eclipse 内置了对 xml 的支持,android 的团队构建了他们自己的插件来支持 android 的 xml,我可以告诉你它只工作了一半......在一些自定义事件中,如自定义“attr”或你自己的类,它没有工作。
无论如何,如果您想编写自己的自定义 xml 自动完成程序,请查看 eclipse 文档站点以获取 eclipse 插件参考。
【讨论】: