【发布时间】:2019-02-22 19:12:41
【问题描述】:
我有一个使用 Gson 创建的 Json
val gson = new Gson
val jsonString = gson.toJson(mydata).
println(jsonString)
这是输出
{"mydata":{"date":["2008-06-04T22:47:36Z"],
"pdf:PDFVersion":["1.6"],
"pdf:docinfo:title":[" PDF Test Page"],
"xmp:CreatorTool":["Acrobat PDFMaker 7.0.7 for Word"],
"Company":["Government of Yukon"],
"access_permission:modify_annotations":["false"],
"access_permission:can_print_degraded":["true"],
"dc:creator":["Yukon","Canada","Yukon Department of Education"],
"language":["EN-US"],
"dcterms:created":["2008-06-04T22:44:00Z"],
"Last-Modified":["2008-06-04T22:47:36Z"],
"dcterms:modified":["2008-06-04T22:47:36Z"],
"dc:format":["application/pdf; version\u003d1.6"],
"title":[" PDF Test Page"],
}
}
期望的输出
{"date":["2008-06-04T22:47:36Z"],
"pdf:PDFVersion":["1.6"],
"pdf:docinfo:title":[" PDF Test Page"],
"xmp:CreatorTool":["Acrobat PDFMaker 7.0.7 for Word"],
"Company":["Government of Yukon"],
"access_permission:modify_annotations":["false"],
"access_permission:can_print_degraded":["true"],
"dc:creator":["Yukon","Canada","Yukon Department of Education"],
"language":["EN-US"],
"dcterms:created":["2008-06-04T22:44:00Z"],
"Last-Modified":["2008-06-04T22:47:36Z"],
"dcterms:modified":["2008-06-04T22:47:36Z"],
"dc:format":["application/pdf; version\u003d1.6"],
"title":[" PDF Test Page"],
}
我想知道如何从上述 json 中删除页眉 ({"mydata":) 和页脚 (}),以便我可以用来向 Solr 添加记录
【问题讨论】: