[R] Convert data frame to XML-Tree

2018-06-05 Thread Devendra Singh
Dear I trying to convert data frame in xml using R in Spotfire. But getting error: "In xmlRoot.XMLInternalDocument(currentNodes[[1]]) : empty XML document" Please Help. Regards Devendra Regards Devendra Mobile-+91 8884266448 [[alternative HTML version deleted]] _

Re: [R] Convert data frame to XML-Tree

2010-02-12 Thread T . Wunder
You were completely right with your guesses. I'm sorry, that I didn't told you all the details. Didn't think about that. Thanks for your help, Tom Quoting Dieter Menne : T.Wunder wrote: Well, now I get a warning message like "In xmlRoot.XMLInternalDocument(currentNodes[[1]]) : empty XML

Re: [R] Convert data frame to XML-Tree

2010-02-12 Thread Dieter Menne
T.Wunder wrote: > >>> Well, now I get a warning message like >>> "In xmlRoot.XMLInternalDocument(currentNodes[[1]]) : empty XML document" >>> >>> if I use this function. How could this be fixed? >>> >>> >> >> By telling use how you "used" that function. > > I'm sorry. I have a data frame df and

Re: [R] Convert data frame to XML-Tree

2010-02-12 Thread T . Wunder
Hello, Quoting Dieter Menne : T.Wunder wrote: convertToXML <- function(df,name) { xml <- xmlTree("Test") xml$addNode(name, close=FALSE) for (i in 1:nrow(df)) { xml$addNode("value", close=FALSE) for (j in names(df)) { xml$addNode(j, df[i, j]) } xml$closeTag() }

Re: [R] Convert data frame to XML-Tree

2010-02-12 Thread Dieter Menne
T.Wunder wrote: > > > convertToXML <- function(df,name) > { > xml <- xmlTree("Test") > xml$addNode(name, close=FALSE) > for (i in 1:nrow(df)) { > xml$addNode("value", close=FALSE) > for (j in names(df)) { > xml$addNode(j, df[i, j]) > } > xml$closeTag() > } > xml$clo

[R] Convert data frame to XML-Tree

2010-02-12 Thread T . Wunder
Hello, I'd like to convert R data frames into xml-trees. I wrote (and copied) this little program to do this: convertToXML <- function(df,name) { xml <- xmlTree("Test") xml$addNode(name, close=FALSE) for (i in 1:nrow(df)) { xml$addNode("value", close=FALSE) for (j in names(df)) {