<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.arcflow.net/index.php?action=history&amp;feed=atom&amp;title=AfArcFileXmlTextRead</id>
	<title>AfArcFileXmlTextRead - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.arcflow.net/index.php?action=history&amp;feed=atom&amp;title=AfArcFileXmlTextRead"/>
	<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;action=history"/>
	<updated>2026-05-05T13:11:39Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in ArcFlow Wiki</subtitle>
	<generator>MediaWiki 1.42.5</generator>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7844&amp;oldid=prev</id>
		<title>Jens: Stand 4.1.13 Beispiel geändert, Helptip Ausführung angepasst</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7844&amp;oldid=prev"/>
		<updated>2026-01-30T10:49:13Z</updated>

		<summary type="html">&lt;p&gt;Stand 4.1.13 Beispiel geändert, Helptip Ausführung angepasst&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 30. Januar 2026, 10:49 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Zeile 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;title&amp;quot;&amp;gt;&amp;amp;nbsp;AfArcFileXmlTextRead(handle1, int2) : int&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;title&amp;quot;&amp;gt;&amp;amp;nbsp;AfArcFileXmlTextRead(handle1, int2) : int&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;platforms&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;platforms&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[file:DE_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[file:DE_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Nicht ausführbar von der API&lt;/ins&gt;]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Nicht ausführbar von der Programmierschnittstelle (DLL)&lt;/ins&gt;]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Nicht ausführbar mit der Application Remote Control&lt;/ins&gt;]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Ausführbar von der Script-API&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l60&quot;&gt;Zeile 60:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 60:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Nach erfolgreicher Ausführung der Anweisung befindet sich ein XML-Dokument im Memory-Objekt. Das Objekt kann mit der Anweisung &amp;lt;font class=source&amp;gt;XmlLoad()&amp;lt;/font&amp;gt; (siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Im folgenden Beispiel wird das Memory-Objekt in eine externe Datei geschrieben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Nach erfolgreicher Ausführung der Anweisung befindet sich ein XML-Dokument im Memory-Objekt. Das Objekt kann mit der Anweisung &amp;lt;font class=source&amp;gt;XmlLoad()&amp;lt;/font&amp;gt; (siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Im folgenden Beispiel wird das Memory-Objekt in eine externe Datei geschrieben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;b&amp;gt;&lt;/del&gt;Beispiel&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&amp;lt;/b&amp;gt;{{Marker}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== &lt;/ins&gt;Beispiel &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tabber&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-|ScriptAPI=&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre class=source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre class=source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory # AfMemAllocate(_MemAutosize);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory # AfMemAllocate(_MemAutosize);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot;&gt;Zeile 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 73:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory-&amp;gt;MemFree();&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory-&amp;gt;MemFree();&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tabber&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Die Datei kann zu Debug-Zwecken ausgewertet werden.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Die Datei kann zu Debug-Zwecken ausgewertet werden.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key afwiki:diff:1.41:old-7139:rev-7844:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7139&amp;oldid=prev</id>
		<title>Jens: Stand 4.1.09</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7139&amp;oldid=prev"/>
		<updated>2024-10-29T13:44:24Z</updated>

		<summary type="html">&lt;p&gt;Stand 4.1.09&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 29. Oktober 2024, 13:44 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Zeile 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;tr class=&amp;quot;ProcSyntax&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;tr class=&amp;quot;ProcSyntax&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&quot;title&quot;&amp;gt;&amp;amp;nbsp;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AFArcFileXmlTextRead&lt;/del&gt;(handle1, int2) : int&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&quot;title&quot;&amp;gt;&amp;amp;nbsp;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AfArcFileXmlTextRead&lt;/ins&gt;(handle1, int2) : int&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;platforms&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;td class=&amp;quot;platforms&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[file:DE_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[file:DE_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l40&quot;&gt;Zeile 40:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 40:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[:Category:Befehle für Archive|Verwandte Befehle]],&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[:Category:Befehle für Archive|Verwandte Befehle]],&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AFArcFileMetaGet&lt;/del&gt;|AfArcFileMetaGet()]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AfArcFileMetaGet&lt;/ins&gt;|AfArcFileMetaGet()]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l67&quot;&gt;Zeile 67:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 67:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory-&amp;gt;spCharset # _CharSetUTF8;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tMemory-&amp;gt;spCharset # _CharSetUTF8;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tFile # FsiOpen(&amp;#039;c:\temp\ocrtextpositions.xml&amp;#039;,_FsiStdWrite);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tFile # FsiOpen(&amp;#039;c:\temp\ocrtextpositions.xml&amp;#039;,_FsiStdWrite);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tResult # &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AFArcFileXmlTextRead&lt;/del&gt;(tMemory,1);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tResult # &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AfArcFileXmlTextRead&lt;/ins&gt;(tMemory,1);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tResult # FsiWriteMem(tFile,tMemory,1,tMemory-&amp;gt;spLen);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tResult # FsiWriteMem(tFile,tMemory,1,tMemory-&amp;gt;spLen);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tFile-&amp;gt;FsiClose();&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tFile-&amp;gt;FsiClose();&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7137&amp;oldid=prev</id>
		<title>Jens: Jens verschob die Seite AFArcFileXmlTextRead nach AfArcFileXmlTextRead, ohne dabei eine Weiterleitung anzulegen</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=7137&amp;oldid=prev"/>
		<updated>2024-10-29T13:41:28Z</updated>

		<summary type="html">&lt;p&gt;Jens verschob die Seite &lt;a href=&quot;/index.php?title=AFArcFileXmlTextRead&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;AFArcFileXmlTextRead (Seite nicht vorhanden)&quot;&gt;AFArcFileXmlTextRead&lt;/a&gt; nach &lt;a href=&quot;/index.php/AfArcFileXmlTextRead&quot; title=&quot;AfArcFileXmlTextRead&quot;&gt;AfArcFileXmlTextRead&lt;/a&gt;, ohne dabei eine Weiterleitung anzulegen&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 29. Oktober 2024, 13:41 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key afwiki:diff:1.41:old-6313:rev-7137 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=6313&amp;oldid=prev</id>
		<title>Jens: Stand 4.1.08 Kategorie zugewiesen</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=6313&amp;oldid=prev"/>
		<updated>2023-11-27T15:37:35Z</updated>

		<summary type="html">&lt;p&gt;Stand 4.1.08 Kategorie zugewiesen&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. November 2023, 15:37 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l39&quot;&gt;Zeile 39:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 39:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Siehe&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Siehe&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Befehle für Archive&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#&lt;/del&gt;|Verwandte Befehle]],&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Category:&lt;/ins&gt;Befehle für Archive|Verwandte Befehle]],&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[AFArcFileMetaGet|AfArcFileMetaGet()]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[AFArcFileMetaGet|AfArcFileMetaGet()]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l363&quot;&gt;Zeile 363:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 363:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/translate&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Befehle für Archive]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key afwiki:diff:1.41:old-5435:rev-6313:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=5435&amp;oldid=prev</id>
		<title>Jens am 27. Oktober 2023 um 09:25 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=5435&amp;oldid=prev"/>
		<updated>2023-10-27T09:25:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. Oktober 2023, 09:25 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l39&quot;&gt;Zeile 39:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 39:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Siehe&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Siehe&amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Befehle für Archive#|Verwandte Befehle]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Befehle für Archive#|Verwandte Befehle&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]],&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[AFArcFileMetaGet|AfArcFileMetaGet()&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;/td&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/tr&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l57&quot;&gt;Zeile 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 58:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Im Parameter (int1) muss der Deskriptor eines zuvor mit [[AfMemAllocate#|AfMemAllocate()]] angelegten Memory-Objekts übergeben werden. In (int2) wird die Seitennummer angeben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Im Parameter (int1) muss der Deskriptor eines zuvor mit [[AfMemAllocate#|AfMemAllocate()]] angelegten Memory-Objekts übergeben werden. In (int2) wird die Seitennummer angeben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Nach erfolgreicher Ausführung der Anweisung befindet sich ein XML-Dokument im Memory-Objekt. Das Objekt kann mit der Anweisung (siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Im folgenden Beispiel wird das Memory-Objekt in eine externe Datei geschrieben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;p&amp;gt;Nach erfolgreicher Ausführung der Anweisung befindet sich ein XML-Dokument im Memory-Objekt. Das Objekt kann mit der Anweisung &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;font class=source&amp;gt;XmlLoad()&amp;lt;/font&amp;gt; &lt;/ins&gt;(siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Im folgenden Beispiel wird das Memory-Objekt in eine externe Datei geschrieben.&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;{{Marker}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;{{Marker}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key afwiki:diff:1.41:old-4557:rev-5435:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Jens</name></author>
	</entry>
	<entry>
		<id>https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=4557&amp;oldid=prev</id>
		<title>AfWikiBot: Die Seite wurde neu angelegt: „&lt;languages /&gt;  &lt;translate&gt;  &lt;table class=head&gt;    &lt;tr&gt;     &lt;td class=&quot;BigTitle&quot; colspan=&quot;2&quot; align=&quot;center&quot;&gt;file:DE_Schriftzug.gif&lt;/td&gt;    &lt;/tr&gt;    &lt;tr clas…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.arcflow.net/index.php?title=AfArcFileXmlTextRead&amp;diff=4557&amp;oldid=prev"/>
		<updated>2020-08-19T14:47:31Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;lt;languages /&amp;gt;  &amp;lt;translate&amp;gt;  &amp;lt;table class=head&amp;gt;    &amp;lt;tr&amp;gt;     &amp;lt;td class=&amp;quot;BigTitle&amp;quot; colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;a href=&quot;/index.php/Datei:DE_Schriftzug.gif&quot; title=&quot;Datei:DE Schriftzug.gif&quot;&gt;file:DE_Schriftzug.gif&lt;/a&gt;&amp;lt;/td&amp;gt;    &amp;lt;/tr&amp;gt;    &amp;lt;tr clas…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;table class=head&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td class=&amp;quot;BigTitle&amp;quot; colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;[[file:DE_Schriftzug.gif]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr class=&amp;quot;ProcSyntax&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td class=&amp;quot;title&amp;quot;&amp;gt;&amp;amp;nbsp;AFArcFileXmlTextRead(handle1, int2) : int&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td class=&amp;quot;platforms&amp;quot;&amp;gt;&lt;br /&gt;
[[file:DE_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr class=&amp;quot;ProcShortDescription&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td class=&amp;quot;description&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;Positionen des erkannten Textes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;100%&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table class=&amp;quot;para&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;ProcParameterItem&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=top width=&amp;quot;15%&amp;quot; class=Left&amp;gt;handle1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td colspan=&amp;quot;3&amp;quot; width=&amp;quot;85%&amp;quot; class=Right&amp;gt;Deskriptor eines Memory-Objekts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr class=&amp;quot;ProcParameterItem&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;td valign=top width=&amp;quot;15%&amp;quot; class=Left&amp;gt;int2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td colspan=&amp;quot;3&amp;quot; width=&amp;quot;85%&amp;quot; class=Right&amp;gt;Seitennummer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr class=&amp;quot;ProcResultItem&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Resultat&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td width=&amp;quot;15%&amp;quot; class=Right&amp;gt;int&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td width=&amp;quot;70%&amp;quot; class=Right colspan=&amp;quot;2&amp;quot;&amp;gt;Fehlerwert&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td width=&amp;quot;15%&amp;quot; class=Left&amp;gt;Siehe&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td width=&amp;quot;85%&amp;quot; class=Right colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
[[Befehle für Archive#|Verwandte Befehle]]&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;BigLang&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;p&amp;gt;Mit der Funktion kann in einem Ereignis nach Texterkennung die Positionsinformationen zum erkannten Text eingelesen werden.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Bei der Verwendung des Office-Server der vorhergehenden Generation (Version 4.0.x), werden die Positionsinformationen nur dann erstellt, wenn in der Datei &amp;lt;font class=source&amp;gt;afocr.cfg&amp;lt;/font&amp;gt; die Einträge [[Office-Server40#PdfRecognition|PdfRecognition=3]] und [[Office-Server40#OcrCreateXml|OcrCreateXml=1]] vorhanden sind.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die Positionsinformationen stehen nur zur Verfügung, wenn eine Texterkennung durch die OCR-Software erfolgt und in den [[Erweitert - Dateitypen#Texterkennung|Einstellungen]] für den Datentyp die Einstellung &amp;quot;Text mit Position&amp;quot; aktiviert ist.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Im Parameter (int1) muss der Deskriptor eines zuvor mit [[AfMemAllocate#|AfMemAllocate()]] angelegten Memory-Objekts übergeben werden. In (int2) wird die Seitennummer angeben.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Nach erfolgreicher Ausführung der Anweisung befindet sich ein XML-Dokument im Memory-Objekt. Das Objekt kann mit der Anweisung (siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Im folgenden Beispiel wird das Memory-Objekt in eine externe Datei geschrieben.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;{{Marker}}&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
tMemory # AfMemAllocate(_MemAutosize);&lt;br /&gt;
tMemory-&amp;gt;spCharset # _CharSetUTF8;&lt;br /&gt;
tFile # FsiOpen(&amp;#039;c:\temp\ocrtextpositions.xml&amp;#039;,_FsiStdWrite);&lt;br /&gt;
tResult # AFArcFileXmlTextRead(tMemory,1);&lt;br /&gt;
tResult # FsiWriteMem(tFile,tMemory,1,tMemory-&amp;gt;spLen);&lt;br /&gt;
tFile-&amp;gt;FsiClose();&lt;br /&gt;
tMemory-&amp;gt;MemFree();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die Datei kann zu Debug-Zwecken ausgewertet werden.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Aufbau der XML-Struktur&amp;lt;/b&amp;gt;{{Marker}}&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Kopf-Daten&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Im Kopfbereich der XML-Struktur befinden sich allgemeine Informationen zu dem Dokument. In dem Eintrag &amp;lt;font class=source&amp;gt;source&amp;lt;/font&amp;gt; befinden sich der Dateiname (Attribut &amp;lt;font class=source&amp;gt;file&amp;lt;/font&amp;gt;), die horizontale und vertikale Auflösung (&amp;lt;font class=source&amp;gt;dpix&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;dpiy&amp;lt;/font&amp;gt;) und die Größe der Seite (&amp;lt;font class=source&amp;gt;sizex&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;sizey&amp;lt;/font&amp;gt;). Die Größe einer Seite wird berechnet, indem die Punkte durch die DPI geteilt werden (Größe in Zoll) und das Ergebnis mit 25,4 multipliziert wird (Größe in Millimeter).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;!--XML document generated using OCR technology from Nuance Communications, Inc.--&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;document xmlns=&amp;quot;http://www.scansoft.com/omnipage/xml/ssdoc-schema3.xsd&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;summary&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/summary&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;page ocr-vers=&amp;quot;OmniPageCSDK16&amp;quot; app-vers=&amp;quot;ArcFlow&amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;description backColor=&amp;quot;ffffff&amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;source file=&amp;quot;...&amp;quot; dpix=&amp;quot;400&amp;quot; dpiy=&amp;quot;400&amp;quot; sizex=&amp;quot;3307&amp;quot; sizey=&amp;quot;4678&amp;quot;/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;theoreticalPage size=&amp;quot;Custom&amp;quot; marginLeft=&amp;quot;0&amp;quot; marginTop=&amp;quot;0&amp;quot; marginRight=&amp;quot;0&amp;quot; marginBottom=&amp;quot;0&amp;quot; width=&amp;quot;3307&amp;quot; height=&amp;quot;4678&amp;quot;/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/description&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In dem obigen Beispiel ist die Seite 210 mm breit (&amp;lt;font class=source&amp;gt;sizex/dpix*25,4 = 3307/400*25,4 = 209,9945&amp;lt;/font&amp;gt;) und 297 mm hoch (&amp;lt;font class=source&amp;gt;sizey/dpiy*25,4 = 4678/400*25,4 = 297,053&amp;lt;/font&amp;gt;).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Textbereiche&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Seite wird hierarchisch in verschiedenen Bereiche aufgeteilt. Auf oberster Ebene sind das Textbereiche (&amp;lt;font class=source&amp;gt;textZone&amp;lt;/font&amp;gt;). Diese werden in Zeilen (&amp;lt;font class=source&amp;gt;ln&amp;lt;/font&amp;gt;) und dann weiter in Worte (&amp;lt;font class=source&amp;gt;wd&amp;lt;/font&amp;gt;) aufgeteilt. Im Wortbereich befindet sich dann das erkannte Wort (&amp;lt;font class=source&amp;gt;run&amp;lt;/font&amp;gt;).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
&amp;amp;lt;zones&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;textZone l=&amp;quot;853&amp;quot; t=&amp;quot;853&amp;quot; r=&amp;quot;4601&amp;quot; b=&amp;quot;1364&amp;quot; fillingMethod=&amp;quot;omnifont&amp;quot; recognitionModule=&amp;quot;omnifontPlus2w&amp;quot; chrFilter=&amp;quot;all&amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;ln l=&amp;quot;853&amp;quot; t=&amp;quot;853&amp;quot; r=&amp;quot;4597&amp;quot; b=&amp;quot;1361&amp;quot; baseLine=&amp;quot;1354&amp;quot; bold=&amp;quot;true&amp;quot; underlined=&amp;quot;none&amp;quot; fontSize=&amp;quot;3400&amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;wd l=&amp;quot;853&amp;quot; t=&amp;quot;853&amp;quot; r=&amp;quot;4597&amp;quot; b=&amp;quot;1361&amp;quot;&amp;amp;gt;&amp;amp;lt;run backColor=&amp;quot;ffffff&amp;quot; language=&amp;quot;de&amp;quot;&amp;amp;gt;&lt;br /&gt;
Produktinfo&amp;amp;lt;/run&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/wd&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;space/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/ln&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/textZone&amp;amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;amp;lt;zones&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In diesem Beispiel befindet sich in dem Textbereich nur eine Zeile mit dem Wort &amp;quot;Produktinfo&amp;quot;. Weitere Textbereiche sind aus Gründen der Übersichtlichkeit ausgeblendet.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Wird eine Tabelle erkannt, befindet sich im Textbereich eine weitere Unterteilung in Spalten (&amp;lt;font class=source&amp;gt;cellZone&amp;lt;/font&amp;gt;). Diese wird dann weiter in Zeilen und Wöter aufgeteilt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Position eines Textbereiches, einer Zeile oder eines Wortes kann über die Attribute &amp;lt;font class=source&amp;gt;l&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;t&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;r&amp;lt;/font&amp;gt; und &amp;lt;font class=source&amp;gt;b&amp;lt;/font&amp;gt; ermittelt werden. Die Angabe erfolgt in Twips (1 Twip = 1/1440 Zoll). Die Werte können mit 25,4/1440 multipliziert werden, um Werte in Millimeter zu erhalten. Die Werte entsprechen dem Abstand vom linken bzw. vom oberen Seitenrand.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Der Begriff &amp;quot;Produktinfo&amp;quot; befindet sich im Bereich 15-81 mm vom linken Rand und 15-24 mm vom oberen Rand.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Abschluss der Datei&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In dem Abschnitt werden die öffnenden Tags aus dem Kopf-Bereich geschlossen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
&amp;amp;lt;/page&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/document&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Verarbeitung von XML-Strukturen&amp;lt;/b&amp;gt;{{Marker}}&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Nachdem der XML-Text in ein Memory-Objekt übertragen wurde, kann er mit der Anweisung (siehe CONZEPT 16 Hilfe) {{Marker}} in eine XML-Struktur überführt werden. Soll lediglich das erste Vorkommen eines Begriffes und dessen Position ermittelt werden, kann auch das Memory-Objekt durchsucht und die entsprechende Textstelle ausgewertet werden. Bei komplexeren Aufgaben empfiehlt sich die Verwendung der XML-Struktur.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
local&lt;br /&gt;
{&lt;br /&gt;
  tResult : int;&lt;br /&gt;
  tMemory : handle;&lt;br /&gt;
  tXmlDoc : handle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  tMemory # AfMemAllocate(_MemAutoSize);&lt;br /&gt;
  tMemory-&amp;amp;gt;spCharset # _CharsetUTF8;&lt;br /&gt;
  tResult # AfArcFileXmlTextRead(tMemory,1); // first Page&lt;br /&gt;
  if (tResult != _ErrOk)&lt;br /&gt;
  {&lt;br /&gt;
    // Error handling&lt;br /&gt;
    ...&lt;br /&gt;
    tMemory-&amp;amp;gt;MemFree();&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
  tXmlDoc # AfCteOpen(_CteNode, _CteChildList | _CteAttribList | _CteAttribTree);&lt;br /&gt;
  tResult # tXmlDoc-&amp;amp;gt;XmlLoad(&amp;#039;&amp;#039;,0,tMemory);&lt;br /&gt;
  tMemory-&amp;amp;gt;MemFree();&lt;br /&gt;
  if (tResult != _ErrOk)&lt;br /&gt;
  {&lt;br /&gt;
    // Error handling&lt;br /&gt;
    ...&lt;br /&gt;
    tXmlDoc-&amp;amp;gt;AfCteCloseAll();&lt;br /&gt;
  }&lt;br /&gt;
  ...&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Beispiel:&amp;lt;/b&amp;gt;{{Marker}}&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Die folgende Funktion gibt das Wort zurück, das an einer bestimmten Stelle auf der Seite steht. Die Position des Wortes wird in einer Konstanten in 10tel Millimeter angegeben. Es werden Funktionen definiert, die bestimmte Attribute aus einem XML-Knoten lesen (&amp;lt;font class=source&amp;gt;getNodeAttrUnits()&amp;lt;/font&amp;gt;), aus den Attributen &amp;lt;font class=source&amp;gt;l&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;t&amp;lt;/font&amp;gt;, &amp;lt;font class=source&amp;gt;r&amp;lt;/font&amp;gt; und &amp;lt;font class=source&amp;gt;b&amp;lt;/font&amp;gt; ein Rechteck bilden (&amp;lt;font class=source&amp;gt;getNodeAttrRectUnits()&amp;lt;/font&amp;gt;) und prüfen, ob ein Wort an einem vorgegebenen Punkt steht (&amp;lt;font class=source&amp;gt;xmlFindWdByPoint()&amp;lt;/font&amp;gt;).&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
define&lt;br /&gt;
{&lt;br /&gt;
  sPointOnPage : PointMake(1900,250) // Position 2.5 cm from top, 19 cm from left &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
sub getNodeAttrUnits&lt;br /&gt;
(&lt;br /&gt;
  aXmlNode : handle;&lt;br /&gt;
  aName    : alpha;&lt;br /&gt;
)&lt;br /&gt;
: int&lt;br /&gt;
&lt;br /&gt;
  local&lt;br /&gt;
  {&lt;br /&gt;
    tXmlNode : handle;&lt;br /&gt;
  }&lt;br /&gt;
{&lt;br /&gt;
  tXmlNode # aXmlNode-&amp;amp;gt;CteRead(_CteAttribList | _CteFirst | _CteSearch, 0, aName);&lt;br /&gt;
  if (tXmlNode &amp;amp;gt; 0)&lt;br /&gt;
    return CnvIA(tXmlNode-&amp;amp;gt;spValueAlpha);&lt;br /&gt;
  else&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
sub getNodeAttrRectUnits&lt;br /&gt;
(&lt;br /&gt;
  aXmlNode    : handle;&lt;br /&gt;
)&lt;br /&gt;
: rect&lt;br /&gt;
&lt;br /&gt;
  local&lt;br /&gt;
  {&lt;br /&gt;
    tResult : rect;&lt;br /&gt;
  }&lt;br /&gt;
{&lt;br /&gt;
  tResult:left   # aXmlNode-&amp;amp;gt;getNodeAttrUnits(&amp;#039;l&amp;#039;);&lt;br /&gt;
  tResult:top    # aXmlNode-&amp;amp;gt;getNodeAttrUnits(&amp;#039;t&amp;#039;);&lt;br /&gt;
  tResult:right  # aXmlNode-&amp;amp;gt;getNodeAttrUnits(&amp;#039;r&amp;#039;);&lt;br /&gt;
  tResult:bottom # aXmlNode-&amp;amp;gt;getNodeAttrUnits(&amp;#039;b&amp;#039;);&lt;br /&gt;
  return tResult;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
sub xmlFindWdByPoint&lt;br /&gt;
(&lt;br /&gt;
  aXmlNode    : handle;&lt;br /&gt;
  aPoint      : point;&lt;br /&gt;
)&lt;br /&gt;
: handle&lt;br /&gt;
&lt;br /&gt;
local&lt;br /&gt;
{&lt;br /&gt;
  tXmlNode : handle;&lt;br /&gt;
  tRect    : rect;&lt;br /&gt;
  tResult  : handle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  for   tXmlNode # aXmlNode-&amp;gt;CteRead(_CteChildList | _CteFirst);&lt;br /&gt;
  loop  tXmlNode # aXmlNode-&amp;gt;CteRead(_CteChildList | _CteNext, tXmlNode);&lt;br /&gt;
  while (tXmlNode &amp;amp;gt; 0)&lt;br /&gt;
  {&lt;br /&gt;
    if (tXmlNode-&amp;gt;spName = &amp;#039;wd&amp;#039;)&lt;br /&gt;
    {&lt;br /&gt;
      tRect # tXmlNode-&amp;amp;gt;getNodeAttrRectUnits();&lt;br /&gt;
&lt;br /&gt;
      if (aPoint:x &amp;amp;gt;= tRect:left and aPoint:x &amp;amp;lt;= tRect:right and&lt;br /&gt;
          aPoint:y &amp;amp;gt;= tRect:top and aPoint:y &amp;amp;lt;= tRect:bottom)&lt;br /&gt;
      {&lt;br /&gt;
          return tXmlNode;&lt;br /&gt;
      }&lt;br /&gt;
      cycle;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    tResult # xmlFindWdByPoint(tXmlNode,aPoint);&lt;br /&gt;
    if (tResult &amp;amp;gt; 0)&lt;br /&gt;
      return tResult;&lt;br /&gt;
  }&lt;br /&gt;
  return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;p&amp;gt;Für den Aufruf der Funktionen muss der XML-Text gelesen und in eine Knotenstruktur geladen werden. Anschließend wird der angegebene Punkt in seine Position in Twips umgerechnet und der Funktion &amp;lt;font class=source&amp;gt;xmlFindWdByPoint()&amp;lt;/font&amp;gt; übergeben. Das gesuchte Wort befindet sich in einem untergeordneten Knoten. Das Wort wird mit der Funktion &amp;lt;font class=source&amp;gt;getWord()&amp;lt;/font&amp;gt; ermittelt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=source&amp;gt;&lt;br /&gt;
sub getWord&lt;br /&gt;
(&lt;br /&gt;
  aWdNode    : handle;&lt;br /&gt;
  var aValue : alpha;&lt;br /&gt;
)&lt;br /&gt;
: int;&lt;br /&gt;
&lt;br /&gt;
local&lt;br /&gt;
{&lt;br /&gt;
  tHdlNode : handle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  if (HdlInfo(aWdNode,_HdlExists) = 0)&lt;br /&gt;
  {&lt;br /&gt;
    aValue # &amp;#039;&amp;#039;;&lt;br /&gt;
    return(_ErrHdlInvalid);&lt;br /&gt;
  }&lt;br /&gt;
  tHdlNode # aWdNode-&amp;amp;gt;CteRead(_CteChildList | _CteFirst); // run element&lt;br /&gt;
  if (tHdlNode &amp;amp;lt;= 0)&lt;br /&gt;
  {&lt;br /&gt;
    aValue # &amp;#039;&amp;#039;;&lt;br /&gt;
    return(_ErrGeneric);&lt;br /&gt;
  }&lt;br /&gt;
  tHdlNode # tHdlNode-&amp;amp;gt;CteRead(_CteChildList | _CteFirst); // text element&lt;br /&gt;
  if (tHdlNode &amp;amp;lt;= 0)&lt;br /&gt;
  {&lt;br /&gt;
    aValue # &amp;#039;&amp;#039;;&lt;br /&gt;
    return(_ErrGeneric);&lt;br /&gt;
  }&lt;br /&gt;
  aValue # tHdlNode-&amp;amp;gt;spValueAlpha;&lt;br /&gt;
  return(_ErrOk);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
main&lt;br /&gt;
(&lt;br /&gt;
)&lt;br /&gt;
: logic&lt;br /&gt;
&lt;br /&gt;
local&lt;br /&gt;
{&lt;br /&gt;
  tResult     : int;&lt;br /&gt;
  tMemory     : handle;&lt;br /&gt;
  tXmlDoc     : handle;&lt;br /&gt;
  tTarget     : point;&lt;br /&gt;
  tNodeTarget : handle;&lt;br /&gt;
  tTargetWord : alpha(250);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  tMemory # AfMemAllocate(_MemAutoSize);&lt;br /&gt;
  tMemory-&amp;amp;gt;spCharset # _CharsetUTF8;&lt;br /&gt;
  tResult # AfArcFileXmlTextRead(tMemory,1); // read XML of first Page&lt;br /&gt;
  tXmlDoc # AfCteOpen(_CteNode, _CteChildList | _CteAttribList | _CteAttribTree);&lt;br /&gt;
  tResult # tXmlDoc-&amp;amp;gt;XmlLoad(&amp;#039;&amp;#039;,0,tMemory); // convert to xml structure&lt;br /&gt;
  tMemory-&amp;amp;gt;MemFree();&lt;br /&gt;
  &lt;br /&gt;
  tTarget # sPointOnPage; // convert position from 1/10 mm to twips&lt;br /&gt;
  tTarget:x # tTarget:x * 1440 / 254;&lt;br /&gt;
  tTarget:y # tTarget:y * 1440 / 254;&lt;br /&gt;
  tNodeTarget # tXmlDoc-&amp;amp;gt;xmlFindWdByPoint(tTarget);&lt;br /&gt;
  if (tNodeTarget = 0)&lt;br /&gt;
  {&lt;br /&gt;
    // nothing found at the given point&lt;br /&gt;
    ...&lt;br /&gt;
  }&lt;br /&gt;
  else&lt;br /&gt;
  {&lt;br /&gt;
    // get the word at that point&lt;br /&gt;
    tResult # getWord(tNodeTarget, var tTargetWord);&lt;br /&gt;
  }&lt;br /&gt;
  ...&lt;br /&gt;
  return(true);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Neben den [[Allgemeine Fehlercodes#|allgemeinen Fehlerwerten]] &lt;br /&gt;
können folgende Werte zurückgegeben werden: &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;table class=lang&amp;gt;&lt;br /&gt;
    &amp;lt;tr&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Konstante&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td align=center width=80&amp;gt;&amp;lt;b&amp;gt;Wert&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Bedeutung&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr class=&amp;quot;ProcErrorItem&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td class=source valign=top&amp;gt;_ErrOk&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td align=center valign=top&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;ok - kein Fehler aufgetreten&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;tr class=&amp;quot;ProcErrorItem&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td class=source valign=top&amp;gt;_ErrHdlInvalid&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td align=center valign=top&amp;gt;-191&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Das übergeben Memory-Objekt existiert nicht.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die &lt;br /&gt;
aktuelle CONZEPT 16-Hilfe.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>AfWikiBot</name></author>
	</entry>
</feed>