저는 XSLT를 사용하여 일부 기존 XML 코드를 더 깨끗한 형식으로 정리했습니다. 다음은 적절한 해결 방법을 찾지 못한 경우입니다. 시작 XML은 다음과 같습니다XSLT를 사용하여 인접한 XML 목록을 변환하는 방법
<MyPoints>
<X_Values>
<X>11</X>
<X>12</X>
<X>13</X>
</X_Values>
<Y_Values>
<Y>21</Y>
<Y>22</Y>
<Y>23</Y>
</Y_Values>
</MyPoints>
가 여기에 내가 좀하고 싶습니다 내용은 다음과 같습니다
<MyPoints>
<Values>
<Value X="11" Y="21" />
<Value X="12" Y="22" />
<Value X="13" Y="23" />
</Values>
</MyPoints>
X_Values 및 Y_Values이 같은 수의 원소가 보장됩니다. 3D 점에서도이 작업을 수행하려고합니다. 그러나 이는 솔루션의 사소한 확장 일 것입니다.
가능하면 XSLT 1.0이 좋습니다.
당신의 편집에 관한 : 내 이전의 대답은 내 업데이 트를 참조 쓰레기했다. – bitmask
업데이트 해 주셔서 감사합니다. 나는 집으로가는 길에 두 번째로 사용 된 위치가 나에게 아무런 의미가 없다는 것을 깨달았다. –