Guten Tag, also folgendes habe ich schon
Funktioniert soweit lesend auch alle. Jetzt würde ich gerne den Wert an dem Kommentar verändern ohne das ich alles nochmal neu durchsuchen muss.
Ich habe sowohl
also auch
versucht. Tut aber irgendwie beider überhaupt nichts. Muss ich noch irgendwo flush() oder sowas sagen ?
Gruß
Java:
docBuildFac = DocumentBuilderFactory.newInstance();
docBuild = docBuildFac.newDocumentBuilder();
fileOutput = new File("config.xml");
vecConfigSets = new Vector<ConfigSetContainer>();
docXML = docBuild.parse(fileOutput);
NodeList nl = docXML.getFirstChild().getChildNodes();
int anzNodes = nl.getLength();
for (int i = 0; i < anzNodes; i++)
{
// Unterhalb von data Knotennamen holen
Node nodeActual = nl.item(i);
String strActualNodeName = nodeActual.getNodeName();
if (strActualNodeName.endsWith("mscons_config"))
{
// Jetzt amm Knoten gefunden
NodeList subnl = nodeActual.getChildNodes();
int anzSubNodes = subnl.getLength();
ConfigSetContainer configSetContainerTmp = new ConfigSetContainer();
for (int k = 0; k < anzSubNodes; k++)
{
// Unterhalb von data Knotennamen holen
Node tmpSubnode = subnl.item(k);
String subNodename = tmpSubnode.getNodeName();
if (subNodename.endsWith("Name"))
{
//An dieser Stelle neuen Wert setzen !!!
Funktioniert soweit lesend auch alle. Jetzt würde ich gerne den Wert an dem Kommentar verändern ohne das ich alles nochmal neu durchsuchen muss.
Ich habe sowohl
Java:
tmpSubnode.setNodeValue(String.valueOf(Nr));
Java:
tmpSubnode.setTextContent(String.valueOf(Nr));
Gruß