| FAQ | 
| Kalender | 
|  2010-03-19, 20:52 | #1 | ||
| 
 | |||
| Mycket flitig postare | 
			
			Hej, Försöker traversera ett XML-dokument med hjälp av DOMDocument. Jag går igenom dokumentet och om en viss sträng finns i ett element skall detta element klonas ett antal gånger. Säg att jag har följande XML: Kod: <dokument>
  <rad>
    <klona>5</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
</dokument>Kod: <dokument>
  <rad>
    <klona>1</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
  <rad>
    <klona>1</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
  <rad>
    <klona>1</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
  <rad>
    <klona>1</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
  <rad>
    <klona>1</klona>
    <data>
      <info>information</info>
    </data>
  </rad>
</dokument>En annan tanke var att ha ett dokument som traverseras och ett annat där man bygger resultatet. Använder för övrigt $node->cloneNode() och ->parentNode->insertBefore() för att skapa klonerna. | ||
|   |  Svara med citat | 
| 
 | 
 |