2015-10-14 84 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

这会保留原来的秩序,是迄今为止最简单的解决方案我发现。