我遇到以下问题:
当我使用rdflib在Python中使用Microdata标记解析HTML文档时,元素的排序会丢失(这是RDF没有订购多个元素的自然结果)。
E.g。 value方法通常返回原始标记中第一个值的元素,但不可靠。
现在,有时保留原始订单会非常方便。有没有办法告诉rdflib返回多个值的有序列表?
或者Python有一个简单的Microdata-to-JSON(或JSON-LD)库?
谢谢!
答案 0 :(得分:0)
我实际上找到了一种非常有效的方法:我没有使用rdflib将微数据解析为RDF,而是使用了Ed Summer的Microdata库
https://github.com/edsu/microdata
这保留了原始顺序,是迄今为止我找到的最简单的解决方案。