Skip to main content
Skip table of contents

f$xml_file


f$xml_file

Erzeugen einer neuen XML_Datei bzw. eines XML-Buffers. Das Verzeichnis der Datei kann mitgegeben werden, alternativ wird das in der tdv.ini eigetragene Verzeichnis TDV_TMP verwendet. Dieses Verzeichnis ist per Default das auf dem jeweiligen Betriebssystem eingetragene Temporärverzeichnis. Außerdem kann gesteuert werden, ob ein Standard-Header in die die Datei eingetragen werden soll, oder nicht. Falls der Dateiname Pfadangaben enthält, wird das Argument Pfad ignoriert.

Syntax:

Status = f$xml_file(Pfad,Datei,Typ)

 

Argument

Typ

Bedeutung

 

Pfad

Zeichenkette

Directory der XML-Datei (wenn ohne Pfad, wird TDV_TMP verwendet)

 

Datei

Zeichenkette

Name der XML-Datei (Wenn als File – angegeben wird, wird ein XML-Buffer erzeugt. Diese Möglichkeit ist in einem Web-Service verwendbar). Falls der Dateiname Pfadangaben enthält, wird das Argument Pfad ignoriert.

 

Typ

Ganzzahl

0 - ohne Header
1 - mit Encoding UTF-8
2 - mit Encoding ISO-8859-1
3 - mit Encoding UTF-8 mit codierten Umlauten (z.b.: Ä = & #xc4;)

Ergebnis:

Ganzzahl

0 : alles ok

2 : Datei kann nicht angelegt werden

3: Datei ist bereits geöffnet

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.