超级方便:用FreeMarker来解析json数据

发布于 2021-11-29 22:30:14 字数 538 浏览 897 评论 2

<#assign text="{'name':'opal','age':'30+','addr':'上海上海'}" />
<#assign data=text?eval />
<#assign ncnt=10000 />

data.name=${data.name} <br/>

<@timeuse var="tm">
  <#list 1..ncnt as t>
    <#assign data=text?eval />
  </#list>
</@timeuse>

解析json数据${ncnt}次共耗时:${tm}秒

结果输出:

data.name=opal <br/>

解析json数据10000次共耗时:0.574秒

 

限制:

key值必须要加上引号,否则会报错。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

滥情空心 2021-12-03 08:24:28

不错,实用

爱的那么颓废 2021-12-03 02:39:38

在我的破笔记本上运行的性能,应该还算可以了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文