Also:
Code:
<Item>
<
GUID>1010296</
GUID>
--> <Icon>Sonstwas</Icon>
<Name>Stahlwerk</Name>
</Item>
Das Stück hier zeigt wo der neue Knoten Icon hin soll.
Wenn ich nun <Item> als Knoten via SelectSingleNode auswähle erhalte ich als Ausgabe jetzt den richtigen Knoten:
Code:
<Item>
<
GUID>1010296</
GUID>
<Name>Stahlwerk</Name>
</Item>
mit ....insertBefore(NeuerKnoten,ItemKnoten) bekomme ich 'Die Stelle zum Einfügen muss ein untergeordneterKnoten des Knotens sein, unter dem eingefügt werden soll.'
Das raff ich nicht.
Code:
<?
xml version="1.0" encoding="UTF-8"?>
<AssetList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Asset>
<Template>ItemEffectTargetPool</Template>
<Values>
<Standard>
<
GUID>24053</
GUID>
<Name>alle Gebäude der Schwerindustrie</Name>
</Standard>
<ItemEffectTargetPool>
<EffectTargetGUIDs>
<Item>
<
GUID>1010296</
GUID>
davor ---> <Name>Stahlwerk</Name>
</Item>
<Item>
<
GUID>1010297</
GUID>
<Name>Hochofen</Name>
</Item>
</EffectTargetGUIDs>
</ItemEffectTargetPool>
</Values>
</Asset>
</AssetList>
Was muss ich machen verdammt.
geldis