主要是使用D语言获取网页数据并进行json解析。
module readnet; import std.net.curl; import std.json; import std.stdio; import std.string; void main() { auto responsetext=get("https://tj360.org/api/defense"); JSONValue[] doc = parseJSON(responsetext).array; foreach(t;doc) { foreach(key;t.object.keys) { write(strip(t[key].toString,"\"")," "); } writeln(); } readln; }
D语言写起来还蛮简洁的。