<?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[XPath - Frage zu Ausdrücken]]></title><description><![CDATA[<p>Habe folgende xpath Aufabge und habe meine Probleme... Vieleicht kann mir hier ja jemand helfen.</p>
<p>Aufgabe:<br />
Consider root node as context node<br />
Which XPath location matches?<br />
What are the result?</p>
<ol>
<li>/address-book</li>
<li>/address-book/entry/@lang</li>
<li>address-book/comment()</li>
<li>entry/name</li>
<li>address-book/name</li>
<li>.</li>
<li>name</li>
<li>address/*</li>
<li>/address-book/entry/comment</li>
<li>*/street</li>
<li>/name/street/text()</li>
<li>name/address/location/text()</li>
</ol>
<p>XML-Datei</p>
<pre><code>&lt;address-book&gt;
  &lt;!-- important addresses --&gt;
  &lt;entry lang=“en”&gt;
    &lt;name&gt;Mr. X&lt;/name&gt;
    &lt;comment&gt;
      Address unknown
    &lt;/comment&gt;
  &lt;/entry&gt;
  &lt;entry lang=“de”&gt;
    &lt;name&gt;Mr. Y&lt;/name&gt;
    &lt;address&gt;
      &lt;street&gt;
        Musterstrasse. 30
      &lt;/street&gt;
      &lt;location&gt;
        &lt;town&gt;Muenchen&lt;/town&gt;
      &lt;location&gt;
    &lt;/address&gt;
  &lt;/entry&gt;
&lt;/address-book&gt;
</code></pre>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/185099/xpath-frage-zu-ausdrücken</link><generator>RSS for Node</generator><lastBuildDate>Thu, 02 Jul 2026 07:16:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185099.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Jun 2007 18:43:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Thu, 21 Jun 2007 18:43:13 GMT]]></title><description><![CDATA[<p>Habe folgende xpath Aufabge und habe meine Probleme... Vieleicht kann mir hier ja jemand helfen.</p>
<p>Aufgabe:<br />
Consider root node as context node<br />
Which XPath location matches?<br />
What are the result?</p>
<ol>
<li>/address-book</li>
<li>/address-book/entry/@lang</li>
<li>address-book/comment()</li>
<li>entry/name</li>
<li>address-book/name</li>
<li>.</li>
<li>name</li>
<li>address/*</li>
<li>/address-book/entry/comment</li>
<li>*/street</li>
<li>/name/street/text()</li>
<li>name/address/location/text()</li>
</ol>
<p>XML-Datei</p>
<pre><code>&lt;address-book&gt;
  &lt;!-- important addresses --&gt;
  &lt;entry lang=“en”&gt;
    &lt;name&gt;Mr. X&lt;/name&gt;
    &lt;comment&gt;
      Address unknown
    &lt;/comment&gt;
  &lt;/entry&gt;
  &lt;entry lang=“de”&gt;
    &lt;name&gt;Mr. Y&lt;/name&gt;
    &lt;address&gt;
      &lt;street&gt;
        Musterstrasse. 30
      &lt;/street&gt;
      &lt;location&gt;
        &lt;town&gt;Muenchen&lt;/town&gt;
      &lt;location&gt;
    &lt;/address&gt;
  &lt;/entry&gt;
&lt;/address-book&gt;
</code></pre>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310974</guid><dc:creator><![CDATA[dsl junkie]]></dc:creator><pubDate>Thu, 21 Jun 2007 18:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Thu, 21 Jun 2007 19:01:40 GMT]]></title><description><![CDATA[<p>Das ist doch eine einfache Aufgabe. Womit genau hast du ein Problem?<br />
Oder willst du etwa nur, dass man dir einfach die Lösung sagt? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310983</guid><dc:creator><![CDATA[minhen]]></dc:creator><pubDate>Thu, 21 Jun 2007 19:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Thu, 21 Jun 2007 19:16:02 GMT]]></title><description><![CDATA[<p>Sorry dass ihr das von mir denkt. Klar teilweise komme ich auch gleich drauf. Teilweise bin ich aber der Meinung dass nix rauskommen darf so wie bei entry/name da immer vom root ausgegangen wird. Viele dieser Ausdrücke beginnen ja mit Elementen die weiter &quot;innen&quot; stehen was ja nicht gehen dürfte. Ist das richtig? Es muss ja am Anfang immer <strong>/</strong> oder <strong>./</strong> bzw <strong>address-book</strong> stehen. Ist das richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310994</guid><dc:creator><![CDATA[dsl junkie]]></dc:creator><pubDate>Thu, 21 Jun 2007 19:16:02 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Thu, 21 Jun 2007 19:37:15 GMT]]></title><description><![CDATA[<p>Das stimmt so nicht. Denn &quot;.&quot; ist der Standardfall, der verwendet wird, wenn nichts anderes angegeben ist. &quot;.&quot; steht dabei für den Kontextknoten (self::node()).<br />
Das bedeutet: &quot;entry/name&quot; ist absolut das selbe wie &quot;./entry/name&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311008</guid><dc:creator><![CDATA[minhen]]></dc:creator><pubDate>Thu, 21 Jun 2007 19:37:15 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Fri, 22 Jun 2007 05:50:44 GMT]]></title><description><![CDATA[<p>Das hätte ja nun zur Folge dass die Ausdrücke 5,7,8,11,12 nicht gehen. Da zum Beispiel bei 5 dar Root stimmt jedoch address-book keine element name enthält. Richtig wäre aber address-book/*/name oder geht so was gar nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311137</guid><dc:creator><![CDATA[dsl junkie]]></dc:creator><pubDate>Fri, 22 Jun 2007 05:50:44 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Fri, 22 Jun 2007 13:04:29 GMT]]></title><description><![CDATA[<p>Deine Lösung stimmt schon. Die Nummer 5 geht jedoch deshalb nicht, weil das Wurzelelement (address-book) kein Kindelement address-book hat. Denn genau das würde 5 jedoch verlangen. Immer daran denken, du befindest dich &quot;im&quot; Standpunkt eines Kontextknotes - hier das Wurzelelement address-book - und musst die Ausdrücke von diesem ausgehend relativ auswerten. Einzige Ausnahme sind absolute Pfadangaben (alles was mit &quot;/&quot; beginnt).<br />
Das heißt &quot;address-book/name&quot; im Kontext des Wurzelknotens &quot;/address-book&quot; ist gleichbedeutend mit &quot;/address-book/address-book/name&quot;!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311483</guid><dc:creator><![CDATA[minhen]]></dc:creator><pubDate>Fri, 22 Jun 2007 13:04:29 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Fri, 22 Jun 2007 13:12:16 GMT]]></title><description><![CDATA[<p>Ach so das ist schon mal hilfreich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Also ich fasse mal zusammen:</p>
<ol>
<li>geht</li>
<li>geht</li>
<li>geht nicht da ich mich schon im address-book befinde und kein child address-book vorhanden ist.</li>
<li>geht</li>
<li>geht nicht gleich wie 3</li>
<li>geht gibt alles aus was im knoten drin ist...</li>
<li>geht nicht da address-book kein child name hat</li>
<li>geht nicht auch kein child-element address</li>
<li>geht da von Wurzel aus</li>
<li>geht wegen *</li>
<li>geht nicht wurzelelement name gibts nicht</li>
<li>geht nicht da address-book keinen namen enthaelt</li>
</ol>
<p>ist das richtig?</p>
<p>Gruss<br />
Gerd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1311498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1311498</guid><dc:creator><![CDATA[Gerd Mueller]]></dc:creator><pubDate>Fri, 22 Jun 2007 13:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Sat, 23 Jun 2007 11:42:42 GMT]]></title><description><![CDATA[<p>ist das so richtig oder liege ich da falsch? kann mir das jemand bestätigen?</p>
<p>Vielen Dank<br />
Gerd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312072</guid><dc:creator><![CDATA[dsl junkie]]></dc:creator><pubDate>Sat, 23 Jun 2007 11:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Sat, 23 Jun 2007 13:13:14 GMT]]></title><description><![CDATA[<p>Alles richtig bis auf 10, das geht ebenfalls nicht. Denn * steht für ein beliebiges Tag - aber nur eines. Damit es funktioniert müsste es &quot;*/address/street&quot; heißen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312138</guid><dc:creator><![CDATA[minhen]]></dc:creator><pubDate>Sat, 23 Jun 2007 13:13:14 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Sat, 23 Jun 2007 14:34:36 GMT]]></title><description><![CDATA[<p>Danke dir!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Bei 10 würde aber genau so /<em>/entry/</em>/street gehen bzw. <em>/</em>/street oder auch<br />
/<em>/</em>/*/street... Wenn du jetzt ja sagst dann habe ich es glaub verstanden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Sorry dass es am Anfang so rüber kam als wollte ich nur die Lösung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312185</guid><dc:creator><![CDATA[dsl junkie]]></dc:creator><pubDate>Sat, 23 Jun 2007 14:34:36 GMT</pubDate></item><item><title><![CDATA[Reply to XPath - Frage zu Ausdrücken on Sat, 23 Jun 2007 16:13:56 GMT]]></title><description><![CDATA[<p>dsl junkie schrieb:</p>
<blockquote>
<p>Wenn du jetzt ja sagst dann habe ich es glaub verstanden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Ja <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1312274</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1312274</guid><dc:creator><![CDATA[minhen]]></dc:creator><pubDate>Sat, 23 Jun 2007 16:13:56 GMT</pubDate></item></channel></rss>