Я хотел бы сгруппировать узлы на элементы отцов.метод (XSLT) для группировки узлов на элемент отца
Здесь отец элемент является: FDDCell ID = метод "AAA" = "изменить"
Элемент отец повторяется два раза.
Я бы хотел, чтобы «FDDCell id» появлялся только один раз. и сгруппировать все узлы под "FDDCell ид"
Вот входной XML-файл:
<?xml version="1.0" encoding="UTF-8"?>
<start>
<FDDCell id="AAA" method="modify">
<UMTSFddNeighbouringCell id="FAR_AWAY" method="create">
<attributes>
<mbmsNeighbouringWeight>0.0</mbmsNeighbouringWeight>
</attributes>
</UMTSFddNeighbouringCell>
</FDDCell>
<FDDCell id="AAA" method="modify">
<attributes>
<cacConfId>RadioAccessService/0 DedicatedConf/0 CacConfClass/10</cacConfId>
<layerPreferredForR99>true</layerPreferredForR99>
<reserved0>1398341632</reserved0>
<reserved1>1398352896</reserved1>
<reserved2>1616994144</reserved2>
<reserved3>1616994144</reserved3>
</attributes>
</FDDCell>
</start>
Здесь выходной файл желательно:
<?xml version="1.0" encoding="UTF-8"?>
<start>
<FDDCell id="AAA" method="modify">
<UMTSFddNeighbouringCell id="FAR_AWAY" method="create">
<attributes>
<mbmsNeighbouringWeight>0.0</mbmsNeighbouringWeight>
</attributes>
</UMTSFddNeighbouringCell>
<attributes>
<cacConfId>RadioAccessService/0 DedicatedConf/0 CacConfClass/10</cacConfId>
<layerPreferredForR99>true</layerPreferredForR99>
<reserved0>1398341632</reserved0>
<reserved1>1398352896</reserved1>
<reserved2>1616994144</reserved2>
<reserved3>1616994144</reserved3>
</attributes>
</FDDCell>
</start>
спасибо так много для вашего Опора
это работает! Благодаря !!!! – laurentngu