Spaces:
Paused
Paused
File size: 483 Bytes
e28c9e4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | const rows = Array.from(document.querySelectorAll("#xkresult tbody tr"));
const items = rows.map((row) => {
const subjectCell = row.querySelector("td");
const statusNode = row.querySelector("span");
const detailText = statusNode ? statusNode.innerText.trim() : "";
return {
subject: subjectCell ? subjectCell.innerText.trim() : "",
result: statusNode ? !statusNode.className.includes("danger") : false,
detail: detailText,
};
});
return JSON.stringify(items);
|