fix ros utf issues

This commit is contained in:
NilsUeter
2025-06-09 10:37:29 +02:00
parent 7949218076
commit cd0c0cfb14
+5 -1
View File
@@ -121,7 +121,11 @@ function App() {
const unzip = async (file) => { const unzip = async (file) => {
if (file?.charAt && file.charAt(0) !== "P") { if (file?.charAt && file.charAt(0) !== "P") {
return file; console.log(file.replace(/\u00a0/g, " "));
return file
.replaceAll("Â", " ")
.replaceAll("’", "'")
.replaceAll("â–", "■"); //  is a common issue with UTF-8 encoding in XML files
} else { } else {
const jszip = new JSZip(); const jszip = new JSZip();
const zip = await jszip.loadAsync(file); const zip = await jszip.loadAsync(file);