我有很多具有以下形式的XML文件:<Element fruit="apple" animal="cat" />我想從文件中刪除。使用XSLT樣式表和Linux命令行實(shí)用程序xsltproc,我該怎么做?至此,在腳本中,我已經(jīng)有了包含要?jiǎng)h除的元素的文件列表,因此可以將單個(gè)文件用作參數(shù)。編輯:?jiǎn)栴}本來(lái)是沒(méi)有意圖的。我想要實(shí)現(xiàn)的是刪除整個(gè)元素“ Element”,其中(fruit ==“ apple” && animal ==“ cat”)。在同一文檔中,有許多名為“元素”的元素,我希望保留它們。所以<Element fruit="orange" animal="dog" /><Element fruit="apple" animal="cat" /><Element fruit="pear" animal="wild three eyed mongoose of kentucky" />會(huì)成為:<Element fruit="orange" animal="dog" /><Element fruit="pear" animal="wild three eyed mongoose of kentucky" />
如何使用帶有樣式表和xsltproc的xslt從xml中刪除元素?
至尊寶的傳說(shuō)
2019-12-25 15:49:12