土木学会田中賞
作品部門の一覧
選考理由は見つからなかった
code:wikiから橋梁リストを作る.js
const y = parseInt(tr.querySelector("tdrowspan a")?.title); const year = isNaN(y) ? acc.at(-1)?.year : y;
acc.push({
year,
name,
});
return acc;
}, [])).map(({ year, name, type }) => ${year}, ${name}, ${type}).join("\n");
code:mmd.js
const year = parseInt(tr.querySelector("tdrowspan a")?.title); if (!isNaN(year)) {
acc.push({ year, list: name }); return acc;
}
acc.at(-1).list.push(name);
return acc;
}, []))
選考理由
それ以外は今のところ入手方法なし
選考理由が細かく記載されている
小さめだが画像もある
code:選考理由と画像をscrapbox記法で全部取り出すコード.js
place.flatMap((bridge) => {
const div = document.createElement("div");
div.innerHTML = bridge.description;
for (const img of div.getElementsByTagName("img")) {
img.textContent=[${img.src}];
}
for (const br of div.getElementsByTagName("br")) {
br.textContent="\n";
}
const title, ...body = div.innerText.replace(/.\n?/g,".\n").replace(/。\n?/g,"。\n").split("\n"); return [title, ...body.map((line) => ${line})];
}).join("\n");