Optional
delimiterCSV field delimiter.
If you want to parse TSV, specify '\t'
.
Optional
headerCSV header.
Optional
quotationCSV field quotation.
Optional
signalThe signal to abort the operation.
const controller = new AbortController();
const csv = "foo,bar\n1,2\n3,4";
try {
const result = await parse(csv, { signal: controller.signal });
} catch (e) {
if (e instanceof DOMException && e.name === "AbortError") {
console.log("Aborted");
}
}
// Abort with user action
document.getElementById("cancel-button")
.addEventListener("click", () => {
controller.abort();
});
Parse options for CSV string.