我有一個非常密集的XML文件,平均有116列,700多行,有時候更少。目前處理這個XML文件的唯一方法是將其導入到Excel中,刪除不需要的列和行,然後從那裏操作數據。從XML文件導入特定字段
我在找的是一個更好的方法,理想情況下我只想引入10列(每個列都由名稱定義)並忽略其餘的多餘數據。有沒有辦法做到這一點,無論是程序或編碼明智?我快速瀏覽了XSLT,但我不確定從哪裏開始。
下面是示例文件Click Here
我只需要在以下領域,
NS1:ActivityNumber2 NS1:狀態NS1:ActivityDate NS1:TypeCodeName NS1:LandId3 NS1:ServiceClientName NS1:ActivityNumber6 NS1:ClientName8 NS1:LtoPlanNumber
NS1:ActivityNumber6 NS1:ClientName8可能偶爾被命名爲7和9分別爲一些未知的原因
下面是一個示例文件http://www.filedropper.com/plsrtwp059-10w5我只需要在以下領域NS1:ActivityNumber2 \t NS1:狀態\t NS1:ActivityDate NS1:TypeCodeName \t NS1:LandId3 \t NS1:ServiceClientName \t NS1:ActivityNumber6 NS1:ClientName8 NS1:LtoPlanNumber – mbmiller34
NS1:ActivityNumber6 NS1:ClientName8也可以是7,9分別爲一些未知的原因 – mbmiller34
@ mbmiller34 - 我上面的解決方案應該給你如何理解使用XSLT解決您的實際示例。隨時嘗試解決問題時,可以提出新問題,社區將提供幫助。 – ABach