XSLTを初めて使用し、ノードリストのマージに問題があります。次のシナリオであなたの助けをいただければ幸いです。
入力:
> <A Id="1"> > <B Id="4"> > <Attr> > <someAttr1>2</someAttr1> > <someAttr2>1</someAttr2> > </Attr> > <C Id="7"> > <Attr> > <someAttr3>2</someAttr3> > <someAttr4>1</someAttr4> > <someAttr5>7</someAttr5> > </Attr> > </C> > </B> > <B Id="9"> > <Attr> > <someAttr1>6</someAttr1> > <someAttr2>0</someAttr2> > </Attr> > <C Id="11"> > <Attr> > <someAttr3>1</someAttr3> > <someAttr4>3</someAttr4> > <someAttr5>5</someAttr5> > </Attr> > </C> > </B> > </A>
出力:
<A Id="1"> <B Id="4"> <Attr> <someAttr1>2</someAttr1> <someAttr2>1</someAttr2> <someAttr3>2</someAttr3> <someAttr4>1</someAttr4> <someAttr5>7</someAttr5> </Attr> </B> <B Id="9"> <Attr> <someAttr1>6</someAttr1> <someAttr2>0</someAttr2> <someAttr3>1</someAttr3> <someAttr4>3</someAttr4> <someAttr5>5</someAttr5> </Attr> </B> </A>