kann man mit R in einer XML-Datei auch Dateipfade ändern? Die Datei ist anbei und es betrifft die Änderung von Zeile 2267 in der Datei.
Ich wollte dies mit folgendem Befehl vornehmen und es erscheint dann die Fehlermeldung: Fehler: unerwartete Eingabe in "example.weatherfile <- (d:\"
Code:
Code: Alles auswählen
library(XML)
doc <- xmlTreeParse("d:\\Users\\Documents\\raum-klima-putz\\R\\TestXML\\u1c_i1_GP_B1_KWT_RKA_FW_a1_c1_V300.xml", getDTD = F)
r <- xmlRoot(doc)
ExpPath <- "d:\\Users\\Documents\\raum-klima-putz\\R\\TestXML3"
example.weatherfile <- (d:\Users\Documents\raum-klima-putz\R\WetterdatenJuni2017\ECHAM6_RCP85_CCLM_11km_2032_2032_Karlsruhe_swdirnorm.epw, d:\Users\Documents\raum-klima-putz\R\WetterdatenJuni2017\ECHAM6_RCP85_CCLM_11km_2033_2033_Karlsruhe_swdirnorm.epw, d:\Users\Documents\raum-klima-putz\R\WetterdatenJuni2017\ECHAM6_RCP85_CCLM_11km_2005_2005_Karlsruhe_swdirnorm.epw))
for (i in 1:length(example.storage))
{
xmlValue(r[["ClimateLocation"]][["FileName"]]) <- example.weatherfile[i]
FileName <- paste("Wetter_neu",i, ".xml", sep="");
saveXML(r, file=paste(ExpPath, FileName, sep = "\\"), compression=0, prefix = NULL);
}
Gruß
Martin