robertroth: DOMDocument & Co. - nodeValue versa textContent

Beitrag lesen

Hi Ho lieber Dedlfix,

was ist eigentlich der Unterschied zwischen nodeValue und textContent?
Steht doch in beiden dasselbe drin.

Sicher? Auch wenn andere Elemente drinstecken und du dir die Ausgabe mit htmlspecialchars() oder in der Quelltextansicht anschaust?

Das ist jetzt die Übersicht

DOMElement Object
(
    [tagName] => td
    [schemaTypeInfo] => 
    [nodeName] => td
    [nodeValue] => Tabellenzelle 1-2-Eins, lang
    [nodeType] => 1
    [parentNode] => (object value omitted)
    [childNodes] => (object value omitted)
    [firstChild] => (object value omitted)
    [lastChild] => (object value omitted)
    [previousSibling] => 
    [nextSibling] => (object value omitted)
    [attributes] => (object value omitted)
    [ownerDocument] => (object value omitted)
    [namespaceURI] => 
    [prefix] => 
    [localName] => td
    [baseURI] => 
    [textContent] => Tabellenzelle 1-2-Eins, lang
)

zu dem HTML-Code

<table id="t002">
<tr id="t002-tr001">
<td>2-2-Eins</td>
			<td>2-2-Zwei</td>
			<td>2-2-Drei</td>
		</tr>
<tr id="t001-tr002">
<td>Tabellenzelle <strong>1-2-Eins</strong>, lang</td>
			<td>1-2-Zwei</td>
			<td>1-2-Drei</td>
		</tr>
</table>

Die falschen™ IDs rühren davon, dass ich die Zeile von Tabelle 001 nach Tabelle 002 verschoben habe, und es das Reindizieren noch nicht gibt.

Aber wie man sieht, ist in nodeValue nix sieht von <strong>

chiao Roberto

1 43

Gute HTML-Parser-Klasse gesucht

Robert R.
  • php
  1. 1
    1UnitedPower
    1. 2
      Robert R.
  2. 1
    Felix Riesterer
    1. 0
      Robert R.
  3. 1
    Mattes
    1. 1
      1UnitedPower
      1. 0
        Mattes
        1. 0
          1UnitedPower
        2. 0
          Robert R.
      2. 0
        Robert R.
        1. 0
          1UnitedPower
        2. 0
          Felix Riesterer
    2. 0
      Robert R.
      1. 0
        Mattes
  4. 0

    DOMDocument & Co. richtig anwenden

    Robert R.
    1. 0
      Robert R.
      1. 0
        dedlfix
        1. 0

          DOMDocument & Co. - grafische Darstellung erzeugen?

          Robert R.
          1. 0
            dedlfix
            1. 0

              DOMDocument & Co. - Beispiel gefunden, trotzdem Fragen

              Robert R.
              1. 0

                DOMDocument & Co. - Nodetype für <style>-Definitionen gesucht

                Robert R.
                1. 0

                  DOMDocument & Co. - CData-Node auseindernehmen

                  Robert R.
                  1. 0
                    dedlfix
                    1. 0
                      Robert R.
                      1. 0

                        DOMDocument & Co. - insertBefore()

                        Robert R.
                        1. 0

                          DOMDocument & Co. - insertBefore(), Nachtrag

                          Robert R.
                        2. 0
                          Felix Riesterer
                          1. 0
                            Robert R.
                            1. 0
                              Robert R.
                              1. 0

                                Chakka! DOMDocument & Co. - insertBefore() - Teil 1

                                Robert R.
                              2. 0

                                CHAKKA! DOMDocument & Co. - insertBefore() - Teil 2

                                Robert R.
                              3. 0

                                DOMDocument & Co. - nodeValue versa textContent

                                robertroth
                                1. 0
                                  dedlfix
                                  • html
                                  • php
                                  1. 0
                                    robertroth
                                    1. 0

                                      Zeilenumbrüche!

                                      robertroth
                                      • html
                                      • zu diesem forum
                                      1. 0
                                        dedlfix
                                    2. 0
                                      dedlfix
                                    3. 1
                                      Jnnbo
                                      • menschelei
                                      1. 0
                                        robertroth
                              4. 1

                                DOMDocument & Co. - Härte der Klasse: Test nicht bestanden

                                robertroth
                                • html
                                • php
                                1. 0
                                  dedlfix
                                  1. 0
                                    robertroth