如何解决检查JSON有效负载中是否存在字段
正在尝试检查json有效负载中是否存在该字段
我需要检查“名称”字段
输入:
@font-face {
font-family: 'test';
src: url('assets/web_fonts/test.eot?u24vfh');
src: url('assets/web_fonts/test.eot?u24vfh#iefix') format('embedded-opentype'),url('assets/web_fonts/test.woff2?u24vfh') format('woff2'),url('assets/web_fonts/test.ttf?u24vfh') format('truetype'),url('assets/web_fonts/test.woff?u24vfh') format('woff'),url('assets/web_fonts/test.svg?u24vfh#test') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
下面使用的dataweave表达式
import java.util.ListIterator;
import java.util.ArrayList;
public class TestIndexOf<E> extends ArrayList<E> {
private static final long serialVersionUID = 1L;
@Override
public int indexOf(Object e){
for(ListIterator<E> it = listIterator(); it.hasNext();)
if (e == null ? it.next() == null: e.equals(it.next()))
return it.previousIndex();
return -1;
}
public static void main(String[] args){
TestIndexOf<String> ti = new TestIndexOf<>();
ti.add("a");
ti.add("b");
ti.add("c");
ti.add("d");
System.out.format("The index of %s is %d\n","b",ti.indexOf("b"));
}
}
但是无法使用逻辑进行检查。我如何更改此表达式以检查名称字段是否存在
注意:正在使用m子4中的选择连接器
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。