模板: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数据如下(未语法检测版)⬇️
{
"礼包": 星之所归礼·一, "礼包图片":, "礼包卡池":「来自星轨间」, "礼包开始时间":11 10月 2025 05:00:00, "礼包结束时间":18 10月 2025 04:59:00, "礼包卡池类型":单人月卡池, "礼包折扣":0.1, "礼包类型":限时, "礼包售价":3, "礼包特殊售价":, "礼包限购":3, "礼包描述":穿越无垠的星际,你是我唯一的归途。, "礼包抽数":1, "礼包单抽价":3, "礼包单抽价排序":3,
"礼包内容":
,
"礼包档位":2, "礼包随机内容":
},
{
"礼包": 星之所归礼·二, "礼包图片":, "礼包卡池":「来自星轨间」, "礼包开始时间":11 10月 2025 05:00:00, "礼包结束时间":18 10月 2025 04:59:00, "礼包卡池类型":单人月卡池, "礼包折扣":0.13, "礼包类型":限时, "礼包售价":6, "礼包特殊售价":, "礼包限购":3, "礼包描述":穿越无垠的星际,你是我唯一的归途。, "礼包抽数":2, "礼包单抽价":3, "礼包单抽价排序":3,
"礼包内容":
,
"礼包档位":2, "礼包随机内容":
}, ...更多结果