使用apache camel拆分json-ld文件

时间:2017-10-09 14:22:10

标签: java json apache-camel json-ld

我尝试使用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对象。

0 个答案:

没有答案