模板:Ask查询转json数据
从SMW里的ask查询到处json数据步骤参考:
1.用模板:json数据结构,生成对应的json结构模板
2.把1中生成的模板,用ask查询的形式导出
3.将2中生成的数据进行json语法检测(可用网页类似jsonlint.com)
4.将通过验证的json数据存入以"Data:"为前缀的页面中, 例如:https://wiki.biligame.com/lysk/Data:AbyssalChaos/Codes.json
以下为第2步的示例参考: {{#ask:[[分类:深网代码]] |?代码名称 |?代码大类 |?代码小类 |?前置代码 |?初始效果 |?升级效果 |?效果备注 |?代码品质 |?男主 |named args=yes |format=template |limit=3 |template=Json数据结构 |link=none |order=desc }}
生成后json数据如下(未语法检测版)⬇️
{
"代码名称": "量子纠缠", "代码大类": "专属", "代码小类": "终极兵器X-02", "男主": "夏以昼", "前置代码": "", "初始效果": "进入[终极同频态]时生成4枚[零点晶核]。
[终极同频态]期间,每当你的普通攻击命中敌人8次, [零点晶核]将向敌人跃迁并造成伤害。你可以透过闪避,将[零点晶核]重新装载至4枚。 若你一次性装载4枚[零点晶核],则视为触发[完美闪避】,该效果每10秒最多触发一次。",
"升级效果": "", "效果备注": "[终极同频态]:你与终极兵器X-02搭档出战时,施放誓约技后进入的特殊状态。", "代码品质": "红"
},
{
"代码名称": "视界", "代码大类": "专属", "代码小类": "终极兵器X-02", "男主": "夏以昼", "前置代码": "", "初始效果": "每累计100次[命中数]后,你的下一次命中会为敌人附加[引力奇点]。", "升级效果": "", "效果备注": "[引力奇点]:对目标造成持续伤害,持续3秒。", "代码品质": "红"
},
{
"代码名称": "终究耦合", "代码大类": "专属", "代码小类": "终极兵器X-02", "男主": "夏以昼", "前置代码": "", "初始效果": "[终极同频态]的持续时间延长至40秒,且不会被提前解除。
[终极同频态]持续期间,每隔2秒,你的下一次[同频攻击]将造成1点[芯核伤害],该伤害不受破核效率提升效果影响。",
"升级效果": "", "效果备注": "[终极同频态]:你与终极兵器X-02搭档出战时,施放誓约技后进入的特殊状态。
[同频攻击]:你与终极兵器X-02搭档出战时,在[终极同频态]时可施放的一种特殊攻击。",
"代码品质": "红"
},...更多结果