2014-04-30 56 views
0

中的特定標籤我在OSX上,我想知道是否有一塊軟件可以讓我從文檔中提取特定標籤及其值。過濾(短語)文檔

我有一個包含一個標籤內包含這樣的路徑信息的XML:

<pathurl>file://localhost/disk1/pahttofile.mov</pathurl> 

我只需要提取這些變量和路徑信息。

我該如何做到這一點,而無需找到並複製粘貼一百萬次?

THX! Karel。

+0

推薦遷移superuser.SE爲尋找外部件軟件是脫離主題的SO –

+1

看看http://stackoverflow.com/questions/614905/xpath-tools-for-mac-os-x –

回答

0

在Python:

import xml.etree.ElementTree as ET 

def getpathurls(filename): 
    tree = ET.parse(filename) 
    root = tree.getroot() 
    return [path.text for path in root.findall('pathurl')] 

根據您的文件是如何被格式化的,這可以讓你你正在尋找的結果。

(我知道這是不是你在尋找什麼,但這是回答的StackOverflow上話題的問題的唯一途徑)