入力フィーチャーがattr1, attr2,
attr3 という属性を持っていて、通常の汎用属性とする属性がattr1、汎用属性セット内の汎用属性とする属性が
attr2, attr3のデータを作成したいです。
具体的には次のような構造にしたいです。
<core:cityObjectMember>
<gen:stringAttribute name="attri1">
<gen:value>XXX</gen:value>
</gen:stringAttribute>
<
gen:genericAttributeSet name="汎用属性セット">
<gen:stringAttribute name="attri2">
<gen:value>YYY</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="attri3">
<gen:value>ZZZ</gen:value>
</gen:stringAttribute>
</gen:genericAttributeSet>
</core:cityObjectMember>
ご教示いただいた方法での出力フィーチャは、次のように<gen:stringAttribute name="_result">の値に汎用属性が格納されるのですが、
<core:cityObjectMember>直下の要素として< gen:genericAttributeSet name="汎用属性セット">を出力したいです。
<core:cityObjectMember>
<gen:stringAttribute name="attri1">
<gen:value>XXX</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="_result">
<gen:value>
< gen:genericAttributeSet name="汎用属性セット">
<gen:stringAttribute name="attri2">
<gen:value>YYY</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="attri3">
<gen:value>ZZZ</gen:value>
</gen:stringAttribute>
</gen:genericAttributeSet>
</gen:value>
</gen:stringAttribute>
</core:cityObjectMember>
以上、よろしくお願いいたします。
2022年1月27日木曜日 0:07:51 UTC+9 Takashi Iijima: