So ändern Sie XML-Dateien mit PHP

Ich möchte meine XML-Datei in PHP anhand der folgenden Kriterien ändern.

meine xml struktur sieht so aus:

<?xml version="1.0" encoding="ISO-8859-1" ?> 

<markers>
   <marker>
      <type></type>
      <title></title>
      <address></address>
      <latitude></latitude>
      <longitude></longitude>
   <marker>
   <marker>
      <type></type>
      <title></title>
      <address></address>
      <latitude></latitude>
      <longitude></longitude>
   <marker>
</markers>

Jetzt jedes Mal, wenn XML geändert wird, mit dem type-Attribut.

Das bedeutet, dass bei der ersten Suche nach Zeichenfolge == "Hotels" Daten, die sich auf Hotels beziehen, in einer XML-Datei im obigen Format gespeichert werden.

Wenn nun erneut nach Hotels gesucht wird, werden die Elemente mit dem untergeordneten Element mit dem Wert hotels entfernt.

und suche nach verschiedenen Abfragen für z.B. Die Schule ist zu diesem Zeitpunkt fertig. Daten, die sich auf die Schule beziehen, werden an die XML-Datei angehängt. mit den Daten der Hotels.

Wenn die Suche nach Schulen wieder abgeschlossen ist, wird das Element, das mit Schulen zusammenhängt, entfernt.

Danke im Voraus.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage