我正在尝试使用R将XML转换为JSON。它没有提供正确的JSON输出。在线转换器提供不同格式的JSON输出。关于替代方法的任何建议。
库(RJSONIO)
库(XML)
一个< -xmlToList(XMLFILE)
b将-toJSON(a)中
答案 0 :(得分:0)
您是否尝试过jsonlite
套餐?
doc <- xmlParse( system.file("exampleData", "book.xml", package="XML"))
a <- xmlToList(doc)
jsonlite::toJSON(a, pretty=TRUE)
{
"chapter": {
"title": ["XML"],
"section": {
"title": ["The elements of an XML document"]
},
"section.1": {
"title": ["Parsing XML"],
...
cat(RJSONIO::toJSON(a))
{
"chapter": {
"title": "XML",
"section": {
"title": "The elements of an XML document"
},
"section": {
"title": "Parsing XML",
...