Interface CaseFileMapping

interface CaseFileMapping {
    csvSeparator?: string;
    fileNameMapping?: string;
    format?: "XML" | "JSON" | "CSV" | "TXT";
    includeHeaders?: boolean;
    mapping?: string;
    removeAccents?: boolean;
    removeEmptyTags?: boolean;
}

Properties

csvSeparator?: string

Delimiter for CSV mapping

fileNameMapping?: string

mapping in JSONATA format (https://www.npmjs.com/package/jsonata)

format?: "XML" | "JSON" | "CSV" | "TXT"
includeHeaders?: boolean

Include headers in CSV

mapping?: string

mapping in JSONATA format (https://www.npmjs.com/package/jsonata)

removeAccents?: boolean

Remove non-latin symbols

removeEmptyTags?: boolean

Remove tags that are "", null or undefined from output. Defaults to false