1
Мне нужно сгруппировать некоторые элементы вместе и объединить их под новый элемент.Группировка элементов под новым узлом в xslt
Ниже приведен пример записи, я хотел бы сгруппировать информацию о адресе в дополнительный слой.
Вот своеобразный рекорд -
<Records>
<People>
<FirstName>John</FirstName>
<LastName>Doe</LastName>
<Middlename />
<Age>20</Age>
<Smoker>Yes</Smoker>
<Address1>11 eleven st</Address1>
<Address2>app 11</Address2>
<City>New York</City>
<State>New York</State>
<Status>A</Status>
</People>
</Records>
Ожидаемый результат: Мне нужно данные группы адресов под новый элемент как таковой -
<Records>
<People>
<FirstName>John</FirstName>
<LastName>Doe</LastName>
<Middlename />
<Age>20</Age>
<Smoker>Yes</Smoker>
<Address>
<Address1>11 eleven st</address1>
<Address2>app 11</address2>
<City>New York</City>
<State>New York</State>
</Address>
<Status>A</Status>
</People>
</Records>
Любая помощь будет здорово! Спасибо