【问题标题】:In javaDoc, what's the best way of representing attributes in XML? [closed]在 javaDoc 中,在 XML 中表示属性的最佳方式是什么? [关闭]
【发布时间】:2010-09-14 11:57:45
【问题描述】:

当您将 javaDoc cmets 添加到您的代码中并概述您要传回的 XML 文档的结构时,表示属性的最佳方式是什么?有这方面的最佳做法吗?

我的 javaDoc cmets 的一般结构是这样的:

/**
 * ...
 * 
 * @return XML document in the form:
 * 
 * <pre>
 * &lt;ROOT_ELEMENT&gt;
 *    &lt;AN_ELEMENT&gt;
 *    &lt;MULTIPLE_ELEMENTS&gt;*
 * &lt;/ROOT_ELEMENT&gt;
 * </pre>
 */

【问题讨论】:

标签: xml javadoc


【解决方案1】:

不确定我是否清楚地理解了您的问题。

我首选的解决方案是将架构 XSD 或 DTC 嵌入到返回参数的描述中。您的解决方案似乎导致了关于如何表示多个元素或其他元素的个人习语。使用 XSD 或 DTD 之类的标准可以让您对如何描述 XML 文档的结构有一种众所周知和公认的语言。

关于 JavaDoc 表示,如果您使用的是 Eclipse,您可以在 Save Actions 下指定以格式化您的文档。这样你就可以正常使用 > 和

【讨论】:

  • 我的意思是,如果我有一个 Java Bean 将 XML 文件返回到 JSP,我需要记录那个 XML 文件。如果这是有道理的......
【解决方案2】:

最后,我还是选择了:

/**
 * ...
 * 
 * @return XML document in the form:
 * 
 * <pre>
 * &lt;ROOT_ELEMENT&gt;
 *    &lt;AN_ELEMENT attribute1 attribute2&gt;
 *    &lt;MULTIPLE_ELEMENTS&gt;*
 * &lt;/ROOT_ELEMENT&gt;
 * </pre>
 */

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多