Hun*_*orn 6 java string json jackson
通常我将 json 字符串解析为 json 对象,而不是直接操作 json 字符串。例如,像这样的 json 字符串
{"number": "1234567"}
Run Code Online (Sandbox Code Playgroud)
如果我必须在末尾添加 000
...
{...,"number" : "1234567000",...}
....
Run Code Online (Sandbox Code Playgroud)
我将使用 jackson 将其解析为 Json 对象或 POJO
我了解 Json 对象或 POJO 的可读性透视解析要好得多,但我对性能感到好奇。在这种情况下,如果我直接操作json字符串,我必须使用正则表达式提取数字属性,并在末尾添加000,如果数据很多,这比解析为Json对象要昂贵得多?因为字符串对象基本上创建了一个新的字符串对象?
编辑:基于@Itai Steinherz的链接,我还在JS中做了一个基准,它显示json解析更好 https://jsbench.me/93jr1w6k5b/1
归档时间: |
|
查看次数: |
1471 次 |
最近记录: |