2015-10-14 87 views
0
解析微觀數據時,元素的順序

我面臨着以下問題:保留在Python

當我與rdflib解析帶有微數據標記的HTML文檔中的Python,元素的順序丟失(這是一種自然的RDF沒有訂購多個元素的後果)。

E.g. value方法通常會返回原始標記中第一個值的元素,但不可靠。

現在,有時它會非常方便地保留原來的順序。有沒有辦法告訴rdflib返回多個值的有序列表?

或者是否有一個簡單的用於Python的Microdata-to-JSON(或JSON-LD)庫?

謝謝!

回答

0

我居然發現了一個非常有效的方法:除了解析微觀數據爲RDF與rdflib的,我用埃德夏天的微觀數據庫在

https://github.com/edsu/microdata

這會保留原來的秩序,是迄今爲止最簡單的解決方案我發現。