<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fehlermeldung beim Validieren]]></title><description><![CDATA[<p>Hallo alle zusammen!</p>
<p>Ich bräuchte eure Hilfe bei einer Fehlermeldung, bei der ich keinen Fehler sehe:</p>
<pre><code class="language-cpp">if ( FileExists(XMLDocument-&gt;FileName ))
  {
    try
    {
      XMLDocument-&gt;Active = true;
    }
    catch (...)
    {
      Memo3-&gt;Text=&quot;Fehler&quot;;
    }
    CadCamNode = XMLDocument-&gt;DocumentElement;
    CadCamList = CadCamNode-&gt;ChildNodes;
  }
</code></pre>
<p>Ich sehe nach, ob es die Datei gibt =&gt; Kein Problem, ist da!</p>
<p>Dann kommt es, ich will, das XMLDocument aktivieren und gleichzeitig validieren. Macht er soweit auch, ist also richtig eingestellt.<br />
Jetzt kommt eine Fehlermeldung der Klasse EDOMParseError mit der Meldung: &quot;The Element 'CadCam' is used but not declared in the dtd. Line: 3&quot;</p>
<p>Aber das Element gibt es, es wird in der richtigen XML-Datei nachgeschaut und auch dort ist das richtige dtd angegeben.</p>
<p>Bei catch, fängt er natürlich ein Exception und gibt &quot;Fehler&quot; aus, außerdem gibt es in der Zeile danach noch einen Fehler, dass er kein aktives Dokument findet, aber das ist ja klar, wenn oben ein Fehler auftritt, wird das Dokument nicht aktiviert!</p>
<p>Hat jemand schon mal von so einem Fehler gehört oder gehabt, oder kann mir sonst noch jemand einen Tipp geben?</p>
<p>Grüße AK</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/88659/fehlermeldung-beim-validieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 11:00:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/88659.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Oct 2004 10:35:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehlermeldung beim Validieren on Tue, 12 Oct 2004 10:35:39 GMT]]></title><description><![CDATA[<p>Hallo alle zusammen!</p>
<p>Ich bräuchte eure Hilfe bei einer Fehlermeldung, bei der ich keinen Fehler sehe:</p>
<pre><code class="language-cpp">if ( FileExists(XMLDocument-&gt;FileName ))
  {
    try
    {
      XMLDocument-&gt;Active = true;
    }
    catch (...)
    {
      Memo3-&gt;Text=&quot;Fehler&quot;;
    }
    CadCamNode = XMLDocument-&gt;DocumentElement;
    CadCamList = CadCamNode-&gt;ChildNodes;
  }
</code></pre>
<p>Ich sehe nach, ob es die Datei gibt =&gt; Kein Problem, ist da!</p>
<p>Dann kommt es, ich will, das XMLDocument aktivieren und gleichzeitig validieren. Macht er soweit auch, ist also richtig eingestellt.<br />
Jetzt kommt eine Fehlermeldung der Klasse EDOMParseError mit der Meldung: &quot;The Element 'CadCam' is used but not declared in the dtd. Line: 3&quot;</p>
<p>Aber das Element gibt es, es wird in der richtigen XML-Datei nachgeschaut und auch dort ist das richtige dtd angegeben.</p>
<p>Bei catch, fängt er natürlich ein Exception und gibt &quot;Fehler&quot; aus, außerdem gibt es in der Zeile danach noch einen Fehler, dass er kein aktives Dokument findet, aber das ist ja klar, wenn oben ein Fehler auftritt, wird das Dokument nicht aktiviert!</p>
<p>Hat jemand schon mal von so einem Fehler gehört oder gehabt, oder kann mir sonst noch jemand einen Tipp geben?</p>
<p>Grüße AK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/626780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/626780</guid><dc:creator><![CDATA[AKG]]></dc:creator><pubDate>Tue, 12 Oct 2004 10:35:39 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung beim Validieren on Tue, 12 Oct 2004 12:12:03 GMT]]></title><description><![CDATA[<p>Am besten wäre es, wenn Du mal die XML-Datei zeigen könntest, die den Validierungsfehler verursacht.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/626883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/626883</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Tue, 12 Oct 2004 12:12:03 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung beim Validieren on Tue, 12 Oct 2004 12:24:50 GMT]]></title><description><![CDATA[<p>Vielen Dank für die Hilfe, habe inzwischen den Fehler gefunden, hatte einfach die ParseOption ResolveExternals nicht auf true gesetzt und deshalb hat er die dtd natürlich nicht gefunden!</p>
<p>AK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/626894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/626894</guid><dc:creator><![CDATA[AKG]]></dc:creator><pubDate>Tue, 12 Oct 2004 12:24:50 GMT</pubDate></item></channel></rss>