Ankündigung

Einklappen
Keine Ankündigung bisher.

Simple XML: neuer Eintrag?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Simple XML: neuer Eintrag?

    Wie kann ich in einem XML-File einen neuen Eintrag generieren?

    Beispiel:
    PHP-Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <test>
        <dummy name="otto" />
        <dummy name="peter" />
        <dummy name="sara" />
    </test>
    Ich würde gerne einen neuen "dummy" Eintrag mit dem Namen "ralf" erzeugen.
    Aber
    PHP-Code:
    $xml->dummy[3] ['name'] = 'ralf'
    wird nicht akzepiert.


  • #2
    Benutze Simple_XML nicht, deshalb kann ich nur dumm ins Manual verweisen:
    http://de.php.net/simple_xml
    Beispiel 7. Hättest du aber auch selbst machen können oder?

    Kommentar


    • #3
      Hi Zergling, das Beispiel 7 auf das du verweist verändert nur bestehende Einträge, es erschafft keine neuen.

      PS: pass auf, da kommen Firebats :wink:

      Kommentar


      • #4
        Sorry, dachte des Schreiben geht gleich.

        PS: Firebats sind echt böse gegen Linge, hab ich gestern mal wieder festgestellt. Zum Glück war ich net der Zerg

        Kommentar


        • #5
          Soweit ich weiss, ist das nicht vorgesehen bei simplexml. Es ist zum einfachen Lesen konzipiert.
          Aber zwischen simplexml und domxml kann jederzeit ohne größeren Aufwand hin- und hergewechselt werden.
          http://php.net/dom_import_simplexml
          http://php.net/simplexml_import_dom
          Intern sind es eh die selben Daten.

          Kommentar


          • #6
            Ich danke dir, Bruchpilot

            Kommentar

            Lädt...
            X