【文件属性】:
文件名称:json-sanitizer:给定类似JSON的内容,JSON Sanitizer会将其转换为有效的JSON
文件大小:200KB
文件格式:ZIP
更新时间:2021-05-04 08:08:01
Java
json消毒剂
给定类似JSON的内容,JSON Sanitizer会将其转换为有效的JSON。
-
可以将其附加在数据管道的任意一端,以帮助满足Postel的原理:
对自己的工作要保守一些,对别人的接受要宽松一些
从其他应用到类似JSON的内容后,它将生成格式正确的JSON,该格式应满足您使用的任何解析器。
在发送之前应用于输出,它将强制编码中的小错误,并使您更容易将JSON嵌入HTML和XML。
动机
许多应用程序都有大量使用即席方法生成JSON输出的代码。
通常,这些输出在通过网络发送之前都会经过少量框架代码。 少量的框架代码可以使用此库来确保临时输出符合标准,并且可以安全地传递给(过度)强大的反序列化器,例如Javascript的eval运算符。
应用程序通常还具有从各种来源接收JSON的Web服务API。 使用临时方法创建此JSON时,该库可以将其压缩为易于解析的形
【文件预览】:
json-sanitizer-master
----.gitignore(127B)
----src()
--------site()
--------main()
--------test()
----.travis.yml(62B)
----LICENSE(11KB)
----pom.xml(9KB)
----README.md(6KB)
----RELEASE-checklist.sh(3KB)
----.gitattributes(378B)
----docs()
--------contact.md(342B)
--------getting_started.md(853B)
--------JSON-Sanitizer-Arch.graffle(41KB)
--------JSON-Sanitizer-Arch.png(81KB)