How to use the iconv-lite.Iconv function in iconv-lite

To help you get started, we’ve selected a few iconv-lite examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github lapig-ufg / lapig-maps / src / server / controllers / spatial-intelligence.js View on Github external
return translateEN.fields[key].title;
				}
			}
		}

		response.set('Content-Type', 'text/csv');
		response.set('Content-Disposition', 'attachment;filename=' + filename + '.csv');

		var writer = csvWriter({
			separator: ';',
			newline: '\n',
			headers: undefined,
			sendHeaders: true
		});

		var encoder = new iconv.Iconv('utf-8', 'latin1');

		writer.pipe(encoder, { end: false });
		encoder.pipe(response, { end: false });

		for(info in result) {
			var row = {}
			
			for(var key in result[info]) {
				var label = getLabelForKey(key);
				if(label == undefined) {
					if(language == 'pt-br') {
						label = 'Região';
					} else {
						label = 'Region';
					}
				}