在Python中解析微数据时保留元素顺序
我面临以下问题: 当我用rdflib解析Python中带有微数据标记的HTML文档时,元素的顺序丢失了(这是RDF没有多个元素顺序的自然结果) 例如,value方法通常返回原始标记中第一个值的元素,但不可靠 现在,有时候保留原来的秩序会很方便。有没有办法告诉rdflib返回多个值的有序列表 或者是否有一个简单的Python微数据到JSON(或JSON-LD)库在Python中解析微数据时保留元素顺序,python,json,rdf,microdata,json-ld,Python,Json,Rdf,Microdata,Json Ld,我面临以下问题: 当我用rdflib解析Python中带有微数据标记的HTML文档时,元素的顺序丢失了(这是RDF没有多个元素顺序的自然结果) 例如,value方法通常返回原始标记中第一个值的元素,但不可靠 现在,有时候保留原来的秩序会很方便。有没有办法告诉rdflib返回多个值的有序列表 或者是否有一个简单的Python微数据到JSON(或JSON-LD)库 谢谢 我实际上找到了一种非常有效的方法:我没有使用rdflib将微数据解析为RDF,而是使用了Ed Summer在 这保留了原来的顺序
谢谢 我实际上找到了一种非常有效的方法:我没有使用rdflib将微数据解析为RDF,而是使用了Ed Summer在 这保留了原来的顺序,是我找到的最简单的解决方案