用户工具

站点工具


api:qn

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
api:qn [2020/03/26 10:56]
admin
api:qn [2020/03/30 22:59] (当前版本)
admin
行 9: 行 9:
   - **<​**{列表}**>​[**内容**]**:循环结构,{列表}为空时为顶层循环,示例6-10   - **<​**{列表}**>​[**内容**]**:循环结构,{列表}为空时为顶层循环,示例6-10
   - [内容]支持嵌套问题语法,对于循环结构只能顶层循环嵌套列表循环,示例4、示例7   - [内容]支持嵌套问题语法,对于循环结构只能顶层循环嵌套列表循环,示例4、示例7
 +  - (条件)可以独立配置,用于表示问题的带出条件,执行结果为true或false,示例2-示例5
   * 特殊规则1:**<>​**[内容],这是顶层循环,支持内嵌列表循环,示例8   * 特殊规则1:**<>​**[内容],这是顶层循环,支持内嵌列表循环,示例8
   * 特殊规则2:支持[、**-]**去掉循环之后的最后一个顿号、,示例6-10   * 特殊规则2:支持[、**-]**去掉循环之后的最后一个顿号、,示例6-10
行 16: 行 17:
 ====== 语法示例 ====== ====== 语法示例 ======
  
-自定义json数据:+自定义json数据:[[api:​html|接口文档]]
 > [{姓名:'​张三',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​},​{昵称:'​三房'​}]},​{姓名:'​李四',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​}]},​{姓名:'​王五',​老婆:​[]}] > [{姓名:'​张三',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​},​{昵称:'​三房'​}]},​{姓名:'​李四',​老婆:​[{昵称:'​大房'​},​{昵称:'​二房'​}]},​{姓名:'​王五',​老婆:​[]}]
  
行 22: 行 23:
 > 你好:{姓名} ** ==》** 你好:张三 > 你好:{姓名} ** ==》** 你好:张三
  
-[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89)%5B%E5%BC%A0%E5%85%88%E7%94%9F%5D|示例2]]:**条件**满足时,带出[**内容**]+[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89)%5B%E5%BC%A0%E5%85%88%E7%94%9F%5D|示例2]]:**条件**满足时,带出[**内容**],[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​isCondition=true&​qn=%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89|条件2]]
 > 你好:({姓名}=张三)[张先生] **==》** 你好:张先生 > 你好:({姓名}=张三)[张先生] **==》** 你好:张先生
  
-[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B)%5B%E5%85%84%E5%BC%9F%5D|示例3]]:等号可以判断多个值+[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B)%5B%E5%85%84%E5%BC%9F%5D|示例3]]:等号可以判断多个值,[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​isCondition=true&​qn=%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B|条件3]]
 > 你好:({姓名}=张三、李四)[兄弟] **==》** 你好:兄弟 > 你好:({姓名}=张三、李四)[兄弟] **==》** 你好:兄弟
  
-[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B)%5B%E5%85%84%E5%BC%9F(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89)%5B%EF%BC%8C%E8%80%81%E5%9C%B0%E6%96%B9%E8%A7%81%EF%BC%81%5D%5D|示例4]]:条件的[内容]还可以嵌套条件+[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B)%5B%E5%85%84%E5%BC%9F(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89)%5B%EF%BC%8C%E8%80%81%E5%9C%B0%E6%96%B9%E8%A7%81%EF%BC%81%5D%5D|示例4]]:条件的[内容]还可以嵌套条件,[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​isCondition=true&​qn=%7B%E5%A7%93%E5%90%8D%7D!%3D%E5%BC%A0%E4%B8%89%E3%80%81%E6%9D%8E%E5%9B%9B|条件4]]
 > 你好:({姓名}=张三、李四)[兄弟({姓名}=张三)[,老地方见!]] **==》** 你好:兄弟,老地方见! > 你好:({姓名}=张三、李四)[兄弟({姓名}=张三)[,老地方见!]] **==》** 你好:兄弟,老地方见!
  
-[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A((%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%20or%20%7B%E5%A7%93%E5%90%8D%7D%3D%E6%9D%8E%E5%9B%9B)%20and%20%7B%E5%A7%93%E5%90%8D%7D!%3D%E7%8E%8B%E4%BA%94)%5B%7B%E5%A7%93%E5%90%8D%7D%E5%85%88%E7%94%9F%5D|示例5]]:条件支持and、or,注意括号分组+[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​qn=%E4%BD%A0%E5%A5%BD%EF%BC%9A((%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%20or%20%7B%E5%A7%93%E5%90%8D%7D%3D%E6%9D%8E%E5%9B%9B)%20and%20%7B%E5%A7%93%E5%90%8D%7D!%3D%E7%8E%8B%E4%BA%94)%5B%7B%E5%A7%93%E5%90%8D%7D%E5%85%88%E7%94%9F%5D|示例5]]:条件支持and、or,注意括号分组,[[https://​api.xlongwei.com/​service/​html/​jsQnEval?​datakey=qn&​isCondition=true&​qn=(%7B%E5%A7%93%E5%90%8D%7D%3D%E5%BC%A0%E4%B8%89%20or%20%7B%E5%A7%93%E5%90%8D%7D%3D%E6%9D%8E%E5%9B%9B)%20and%20%7B%E5%A7%93%E5%90%8D%7D!%3D%E7%8E%8B%E4%BA%94|条件5]]
 > 你好:(({姓名}=张三 or {姓名}=李四) and {姓名}!=王五)[{姓名}先生] **==》** 你好:张三先生 > 你好:(({姓名}=张三 or {姓名}=李四) and {姓名}!=王五)[{姓名}先生] **==》** 你好:张三先生
  
行 48: 行 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)[{姓名}无老婆],-] **==》** 张三的老婆有:大房、二房、三房,李四的老婆有:大房、二房,王五无老婆
- 
api/qn.1585191363.txt.gz · 最后更改: 2020/03/26 10:56 由 admin