我尝试使用apache camel将json-ld文件拆分为多个文件(每个文件大约1000个对象)。
{
"@context": {
"books":"http://schema.org/Book",
"step":"http://schema.org/isbn",
"pageStart":"http://schema.org/pageStart",
"pageEnd":"http://schema.org/pageEnd",
"step":"https://schema.org/step",
"position":"http://schema.org/position",
"name":"http://schema.org/name"
},
"books":[
{
"step" : 1,
"name" : "甕安縣志目次",
"isbn" : "00201",
"pageStart" : 15,
"pageEnd" : 21,
"position" : 2
},
{
"step" : 2,
"name" : "卷一",
"isbn" : "00201",
"pageStart" : 24,
"pageEnd" : 26,
"position" : 1
}, ....
在我的代码中,我使用以下内容:
from("file:data")
.splitt()
.tokenize(...)
.to("jms:queue:activemq/queue");
我如何能够获得良好的json-ld对象。