用户工具

站点工具


api:qn

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
api:qn [2020/03/30 22:55]
admin
api:qn [2020/03/30 22:59] (当前版本)
admin
行 17: 行 17:
 ====== 语法示例 ====== ====== 语法示例 ======
  
-自定义json数据:+自定义json数据:[[api:​html|接口文档]]
 > [{姓名:'​张三',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​},​{昵称:'​三房'​}]},​{姓名:'​李四',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​}]},​{姓名:'​王五',​老婆:​[]}] > [{姓名:'​张三',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​},​{昵称:'​三房'​}]},​{姓名:'​李四',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​}]},​{姓名:'​王五',​老婆:​[]}]
  
行 49: 行 49:
 [[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%3C%3E%5B(%7B%E8%80%81%E5%A9%86%7D!%3DEMPTY)%5B%7B%E5%A7%93%E5%90%8D%7D%E7%9A%84%E8%80%81%E5%A9%86%E6%9C%89%EF%BC%9A%3C%7B%E8%80%81%E5%A9%86%7D%3E%5B%7B%E6%98%B5%E7%A7%B0%7D%E3%80%81-%5D%5D(%7B%E8%80%81%E5%A9%86%7D%3DEMPTY)%5B%7B%E5%A7%93%E5%90%8D%7D%E6%97%A0%E8%80%81%E5%A9%86%5D%EF%BC%8C-%5D|示例10]]:支持判断{列表}为空时输出其他内容 [[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%3C%3E%5B(%7B%E8%80%81%E5%A9%86%7D!%3DEMPTY)%5B%7B%E5%A7%93%E5%90%8D%7D%E7%9A%84%E8%80%81%E5%A9%86%E6%9C%89%EF%BC%9A%3C%7B%E8%80%81%E5%A9%86%7D%3E%5B%7B%E6%98%B5%E7%A7%B0%7D%E3%80%81-%5D%5D(%7B%E8%80%81%E5%A9%86%7D%3DEMPTY)%5B%7B%E5%A7%93%E5%90%8D%7D%E6%97%A0%E8%80%81%E5%A9%86%5D%EF%BC%8C-%5D|示例10]]:支持判断{列表}为空时输出其他内容
 > <>​[({老婆}!=EMPTY)[{姓名}的老婆有:<​{老婆}>​[{昵称}、-]]({老婆}=EMPTY)[{姓名}无老婆],-] **==》** 张三的老婆有:大房、二房、三房,李四的老婆有:大房、二房,王五无老婆 > <>​[({老婆}!=EMPTY)[{姓名}的老婆有:<​{老婆}>​[{昵称}、-]]({老婆}=EMPTY)[{姓名}无老婆],-] **==》** 张三的老婆有:大房、二房、三房,李四的老婆有:大房、二房,王五无老婆
-===== jsQnEval 问题跑数据 ===== 
-    https://​api.xlongwei.com/​service/​html/​jsQnEval 
- 
-|data |json | 
-|qn |问题规则,或问题条件 | 
-|isCondition |是否带出条件,默认false | 
- 
-|result |结果 | 
- 
-data={姓名:'​老张',​性别:'​男',​年龄:​ "​60",​ 机构: "​北京"​} 
- 
-[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​qn=%E6%82%A8%E5%A5%BD%EF%BC%9A%7B%E5%A7%93%E5%90%8D%7D((%7B%E6%80%A7%E5%88%AB%7D%3D%E7%94%B7%20and%20%7B%E5%B9%B4%E9%BE%84%7D%3E60)%20or%20%7B%E6%9C%BA%E6%9E%84%7D%3D%E5%8C%97%E4%BA%AC%E3%80%81%E4%B8%8A%E6%B5%B7)%5B%E8%80%81(%7B%E6%9C%BA%E6%9E%84%7D%3D%E5%8C%97%E4%BA%AC)%5B%7B%E6%9C%BA%E6%9E%84%7D%5D%E5%85%88%E7%94%9F%5D&​data=%7B%22%E5%A7%93%E5%90%8D%22%3A%22%E8%80%81%E5%BC%A0%22%2C%22%E6%80%A7%E5%88%AB%22%3A%22%E7%94%B7%22%2C%22%E5%B9%B4%E9%BE%84%22%3A%2260%22%2C%22%E6%9C%BA%E6%9E%84%22%3A%22%E5%8C%97%E4%BA%AC%22%7D|示例]][[https://​api.xlongwei.com/​service/​html/​jsQnEval?​isCondition=true&​qn=(%7B%E6%80%A7%E5%88%AB%7D%3D%E7%94%B7%20and%20%7B%E5%B9%B4%E9%BE%84%7D%3E60)%20or%20%7B%E6%9C%BA%E6%9E%84%7D%3D%E5%8C%97%E4%BA%AC%E3%80%81%E4%B8%8A%E6%B5%B7&​data=%7B%22%E5%A7%93%E5%90%8D%22%3A%22%E8%80%81%E5%BC%A0%22%2C%22%E6%80%A7%E5%88%AB%22%3A%22%E7%94%B7%22%2C%22%E5%B9%B4%E9%BE%84%22%3A%2260%22%2C%22%E6%9C%BA%E6%9E%84%22%3A%22%E5%8C%97%E4%BA%AC%22%7D|示例2]] 
-实际使用时,应优先调用jsQn将问题转为js,然后调用jsConfig得到jskey,最后调用jsEvals使用一份data批量跑多份jskey。 
api/qn.txt · 最后更改: 2020/03/30 22:59 由 admin