Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 1x 1x 4x 4x 4x 4x 4x 4x 4x | import { Dataset } from "@rdfjs/types";
import { Writer, WriterOptions } from "n3";
export async function datasetToString(
dataset: Dataset,
options: WriterOptions
): Promise<string> {
return new Promise<string>((resolve, reject) => {
const writer = new Writer(options);
for (const quad of dataset) {
writer.addQuad(quad);
}
writer.end(async (error, parsedString: string) => {
Iif (error) {
return reject(error);
}
return resolve(parsedString);
});
});
}
|