我理解如何为Android编写XML。我想以某种方式定义,因为缺少正确的术语,XML的类,以便我可以创建它的实例并需要某些属性或元素。几个小时的谷歌搜索没有帮助,所以我作为最后的手段在这里。以下是我想要做的更多细节。
<CLASS-TEMPLATE>
<required_element required_attribute=""></required_element>
<required_element required_attribute=""></required_element>
</CLASS-TEMPLATE>
<Class-Instance id="0" name="name">
<required_element required_attribute="0">Something</required_element>
<required_element required_attribute="1">Something else</required_element>
</Class-instance>
我希望Intellij编译器告诉我,我缺少像Android那样的属性或元素,但我不知道如何操作。我试验xsl:templates
,但我迷路了。
TL; DR如何使常规XML像Android xml一样,所以我可以为我定义和实例化的类定义必需的属性和元素?