0
私は以下のXMLを持っています。XSLTを使用したXMLからの複数のノードにわたる複数の属性によるグループ
どのように私の要素をxslt 1.0のグループ名でグループ化できますか?私は、communs_paramsアドレス、価格、および付加価値に基づいて値をグループ化する必要があります。その他のパラメータ(タイプ)different_params
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<productsGrouppe>
<product>
<adressParam>
<parameter name="adress" >
<value>street 1 </value>
</parameter>
</adressParam>
<priceParam>
<parameter name="price" >
<value>100 EUR </value>
</parameter>
<parameter name="vat" >
<value> 1 </value>
</parameter>
</priceParam>
<deliveryParam>
<parameter name="type" >
<value> post </value>
</parameter>
</deliveryParam>
</product>
<product>
<adressParam>
<parameter name="adress" >
<value>street 2 </value>
</parameter>
</adressParam>
<priceParam>
<parameter name="price" >
<value>200 EUR </value>
</parameter>
<parameter name="vat" >
<value> 2 </value>
</parameter>
</priceParam>
<deliveryParam>
<parameter name="type" >
<value> E-mail </value>
</parameter>
</deliveryParam>
</product>
<product>
<adressParam>
<parameter name="adress" >
<value>street 1 </value>
</parameter>
</adressParam>
<priceParam>
<parameter name="price" >
<value>100 EUR </value>
</parameter>
<parameter name="vat" >
<value> 1 </value>
</parameter>
</priceParam>
<deliveryParam>
<parameter name="type" >
<value> selfcollectors </value>
</parameter>
</deliveryParam>
</product>
</productsGrouppe>
期待される結果の下にグループ化されなければならない:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<productsGrouppe>
<product>
<commun_params>
<value>street 1 </value>
<value>100 EUR </value>
<value> 1 </value>
</commun_params>
<different_params>
<value> post </value>
<value> selfcollectors </value>
</different_params>
</product>
</productsGrouppe>
Iここから始めることをお勧めします:http://www.jenitennison.com/xslt/grouping/muenchian.htmlこれを実装する実際の問題に –
それは私の試みだった: – Jeeyong