11. Februar 2022 12:01
Hallo Zusammen,
ich schon wieder. Wir müssen für einen XML Export aus Navision zwingend encoding in
UTF-8 BOM verwenden. NAV biete aber nur UTF-8 ohne das BOM an ? Hat das schon einmal jemand mit UTF-8 BOM realisiert?
VG
Anke
Zuletzt geändert von Anke S. am 16. Februar 2022 11:11, insgesamt 1-mal geändert.
11. Februar 2022 12:11
Hallo,
Was mir jetzt einfällt, ist das mit Dotnet- MSXML oder/und den XML- Komponenten in NAV native über einen Report oder eine Codeunit zu realisieren.
Das dauert, wenn man es einmal gemacht hat, auch nicht sehr viel länger.
Gruß Fiddi
11. Februar 2022 12:19
was meinst du, wenn du sagst, dass NAV nur ohne BOM anbietet? Einen XML-Port?
Falls ja, dann geh ggf. direkt über .Net oder möglicherweise hilft dir auch die Tabelle XML Buffer weiter
11. Februar 2022 12:43
Danke ihr Beiden! I
Ich habe die Info weiter gegeben. Derzeit sieht es wohl so aus, dass wir den .net Weg nehmen.
Ich sag Bescheid, wenn das so geklappt hat
VG
Anke
11. Februar 2022 12:54
Anke S. hat geschrieben:NAV biete aber nur UTF-8 ohne das BOM an ?
Die XMLports schreiben mit BOM, und die XMLDoc auch.
Hier geht es um den umgekehrten Fall. BOM ist drin, soll aber raus.
https://forum.mibuso.com/discussion/685 ... s-utf8-bomTo BOM or not to BOM
Kapitel 23.8
https://www.unicode.org/versions/Unicode15.0.0/ch23.pdf
16. Februar 2022 11:10
Hallo Zusammen,
wir gehen nun den Weg über XML Writer mit dotnet. Beim finalen Speichern im Exportpfad kommt UTF-8 BOM an. Wurde validiert und funktioniert.
Da ich noch immer keine Entwicklerin bin, kann ich Euch die genauen technischen Details dazu leider hier nicht liefern - Sorry
Vielen Dank für euern Input!
VG
Anke
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.