我正在尝试在Custom Namespaces
上阅读文章后创建自定义命名空间我能够创建简单的标签并且能够使用它们
例如。
<mns:test id="test" port="8003" host="localhost"/>
但我无法在另一个自定义标记中使用此标记。
我的要求是这样的,我必须创建另一个自定义标记并在其中注入其他简单标记。
<mns:test id="test1" port="8003" host="localhost"/>
<mns:test id="test2" port="8003" host="localhost"/>
<mns:test id="test3" port="8003" host="localhost"/>
<mns:instance id="instance" username="XXXXX" password="YYYYYY">
<mns:test ref="test1" />
<mns:test ref="test2" />
<mns:test ref="test3" />
</mns:instance>
请帮帮我..
答案 0 :(得分:2)
应手动处理嵌套元素。
尝试使用DOM方法查找嵌套元素并将它们传递给
parserContext.getDelegate().parseCustomElement(e);