0
我有下面的XML,我使用EDIFabric從和EDI文件到XML轉化。EDI XML到XML的轉換使用XSLT
<?xml version="1.0" encoding="UTF-8"?>
<M_856 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="www.edifabric.com/x12">
<S_N3>
<D_166_1>UNION SQUARE IND PK</D_166_1>
<D_166_2>909 KATIE COURT</D_166_2>
</S_N3>
<S_N4>
<D_19_1>Harrisburg</D_19_1>
<D_156_2>PA</D_156_2>
<D_116_3>17109</D_116_3>
<D_26_4>US</D_26_4>
</S_N4>
<S_SE>
<D_96_1>22</D_96_1>
<D_329_2>1845</D_329_2>
</S_SE>
</M_856>
我想提取所有S_N4節點如下:
<City>Harrisburg</City>
<State>PA</State>
<PostalCode>17109</PostalCode>
<Country>US</Country>
需要什麼XSLT轉換?
爲什麼你認爲你需要的第一個模板? –
要應用第二個模板:)不是真的有必要只是一個偏好的問題。 –
https://www.w3.org/TR/xslt/#built-in-rule –