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.