我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java的xml取值

freemarker xml标签取值判断

1、如果为空,则就是空串
2、如果长度超过40 ,截取到40
3、如果长度没超过40,正常取值即可

这个表达式怎么表达才是最好的
<#if goods.insuranceGb?default("")>${(goods.insuranceGb)?substring(1,40)}<#else>${goods.insuranceGb}</#if>\n"


${(goods.insuranceGb!'')?substring(0, min(goods.insuranceGb!'', 40)?length)}

谢谢了,用这个方法会报错,我用这种格式的就可以了

<#if myOptionalVar??>when-present<#else>when-missing</#if>

近期文章

  • Laravel:MethodNotAllowedHttpException错误尝试喜欢帖子
  • 会员千本电子书免费读在哪里?
  • SQL Server视图插入数据
  • 问题getntuser
  • js如何判断用户名是否合法
  • 怎么将文章在个人博客主页置顶?
  • 已知如下图的网络拓扑,现有连续数据需要从S向D发送,请按照Gossip,Spin,DD,以及GPSR路由协议描述数据的路由转发过程。
  • 导入工程不显示src目录是怎么回事呀
  • error: cannot find symbol
  • 在页面上显示日期
  • jQuery星空展示效果
  • eclipse(jre)配置
  • 对接ChatGLM接口怎么弄?
  • 更改代码实现led灯不同情况的闪烁
  • 关于#实现类#的问题,如何解决?
  • vmware在c盘文件删除不了,显示找不到该项目是怎么回事?
  • tensorflow按照过程报错
  • Laravel Composer安装未定义的索引哈希
  • 遍历一个数组套,在获取当前数组里的一个数组的值
  • 请问 overfeat 论文中,模型的参数个数怎么算的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华