Python 将RDF/XML格式转换为JSON
我正在尝试将RDF/XML格式转换为JSON格式。是否有任何python(库)示例可供我参考?您可以使用它来解析许多RDF变体(包括RDF/XML),或者如果它适合您的需要,可能更简单。然后,您可以使用标准库PythonPython 将RDF/XML格式转换为JSON,python,json,rdf,xml-parsing,Python,Json,Rdf,Xml Parsing,我正在尝试将RDF/XML格式转换为JSON格式。是否有任何python(库)示例可供我参考?您可以使用它来解析许多RDF变体(包括RDF/XML),或者如果它适合您的需要,可能更简单。然后,您可以使用标准库Pythonjson模块(如果您使用的是2.6以前的Python版本,则相当于第三方simplejson)将使用解析器构建的内存中结构序列化为json。不幸的是,我不熟悉任何包含这两个步骤的包 以rdfparser的站点为例,总体工作将是…: import rdfxml import jso
json
模块(如果您使用的是2.6以前的Python版本,则相当于第三方simplejson
)将使用解析器构建的内存中结构序列化为json。不幸的是,我不熟悉任何包含这两个步骤的包
以rdfparser的站点为例,总体工作将是…:
import rdfxml
import json
class Sink(object):
def __init__(self): self.result = []
def triple(self, s, p, o): self.result.append((s, p, o))
def rdfToPython(s, base=None):
sink = Sink()
return rdfxml.parseRDF(s, base=None, sink=sink).result
s_rdf = someRDFstringhere()
pyth = rdfToPython(s_rdf)
s_jsn = json.dumps(pyth)
如果你在这里是因为问题的简单标题。在这里寻找java解决方案