当前位置:   article > 正文

Scala中通过JsonPath读取或者修改指定key的值_scala jsonpath 方法

scala jsonpath 方法

pom.xml 中引入依赖

  1. <dependency>
  2. <groupId>com.jayway.jsonpath</groupId>
  3. <artifactId>json-path</artifactId>
  4. <version>2.4.0</version>
  5. </dependency>

修改指定字段:

  测试数据文件

  1. {
  2. "visitPlanList": [
  3. {
  4. "visitBizId": "aaa",
  5. "subject": "Create Visit aaa",
  6. "startDateTime": "2021-08-13T07:00:00",
  7. "endDateTime": "2021-08-13T07:30:00",
  8. "visitTexts": [],
  9. "toBeReAssigned": false
  10. }
  11. ]
  12. }
  1. val = 文件路径
  2. //读文件
  3. val jsonString: String = Source.fromFile(value).mkString
  4. //解析文件
  5. val context: DocumentContext = JsonPath.parse(jsonString)
  6. val resultDate: String = LocalDate.now().toString
  7. //生成UUID
  8. val visitBid = UUID.randomUUI
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/977902
推荐阅读
相关标签
  

闽ICP备14008679号