我有这个JSON代码:
{
"A": {
"AB": [{
"ABA": "0",
"ABB": "1",
"ABC": "2"
}]
}
}
Run Code Online (Sandbox Code Playgroud)
我需要使用一个JSONPath表达式,该表达式返回仅具有ABA和ABC属性的JSON.就像是:
{
"A": {
"AB": [{
"ABA": "0",
"ABC": "2"
}]
}
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,我设法提取一个或所有属性.例如
$.A.AB[*]
Run Code Online (Sandbox Code Playgroud)
要么
$.A.AB[*].ABA
Run Code Online (Sandbox Code Playgroud)
有没有办法只提取两个?
谢谢
是否可以在Drools中保留知识讲座?如果是这样,怎么办?我将事实存储在数据库中,因此我希望避免在每次添加新事实时在新会话中重新加载所有事实。目前,当有新事实时,该事实存储在数据库中,然后调用Drools:它在其会话中加载所有事实,然后触发规则。通话之间会话丢失。
在Web /企业应用程序上使用Drools Fusion的最佳实践是什么?你知道有用的文件吗?
我查看了JBoss上的示例(http://download.jboss.org/drools/release/5.1.1.34858.FINAL/drools-5.1.1-examples.zip),但它们是桌面应用程序.我不明白如何在服务器上保持Drools会话"运行".