SirniNamaz Posted October 7, 2012 Posted October 7, 2012 local NodeID = getElementData(source,"314613.NodeID") for i=0,150 do local xmlElements = xmlLoadFile("elements.xml") local xmlOldChild = xmlFindChild(xmlElements,"element",i) if (xmlNodeGetAttribute(xmlElements,"id") == tonumber(NodeID)) then xmlDestroyNode(xmlOldChild) xmlSaveFile(xmlElements) return end end no debugscript.. the problem is that it doesnt delete the node
Aibo Posted October 12, 2012 Posted October 12, 2012 xmlNodeGetAttribute returns a string and you're comparing it with a number.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now