Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Java更新JSON文件中的几个字段,并使用selenium中的更新值再次读取JSON_Java_Json_Selenium - Fatal编程技术网

如何使用Java更新JSON文件中的几个字段,并使用selenium中的更新值再次读取JSON

如何使用Java更新JSON文件中的几个字段,并使用selenium中的更新值再次读取JSON,java,json,selenium,Java,Json,Selenium,如何使用Java更新JSON文件中的几个字段,并使用selenium中的更新值再次读取JSON 以下是我的JSON: 我想更新一下 { "DemoFileJson": [ { "name": "demoPan", "Type": "patientcare", "indication": "fever", "disease": { "code": "282292002", "label": "Uncertain diagnosis" }, "identif

如何使用Java更新JSON文件中的几个字段,并使用selenium中的更新值再次读取JSON

以下是我的JSON: 我想更新一下

{
"DemoFileJson": [
{
  "name": "demoPan",
  "Type": "patientcare",
  "indication": "fever",
  "disease": {
    "code": "282292002",
    "label": "Uncertain diagnosis"
  },

  "identified": false,

  "specimens": [
    {
      "name": "primarySpecimen",
      "type": {
        "code": "442524009",
        "label": "a.m. specimen"
      },
      "studyIdentifier": "Stud1",
      "studySubjectIdentifier": "Part1",
      "accessionNumber": "TSO500-MJ678",
      "dateAccessioned": "2019-03-29T20:00:00Z",
      "datecollected": "2019-03-29T20:00:00Z",
      "dateReceived": "2019-03-29T20:00:00Z"
    }
  ]
}
]
}

您是否尝试反序列化JSON?Selenium用于自动化浏览器。这个JSON文件是通过浏览器更新的,还是只需要用Java操作这些数据?我怀疑这与Selenium无关。这里DemoFileJson是一个json数组,里面有另一个数组“样本”:我想在java中同时更新该数组和“accessionNumber”对象。@GregBurghardt:是的,它只适用于java。