CreateXmlString {rneos} | R Documentation |
Inserting CDATA into XML-templates of NEOS
Description
With this function the information for XML-templates can be
inserted. Ordinarily, one creates an object with the function
NgetSolverTemplate()
first and then inserts the
requested CDATA fields of this XML-form with this function.
Usage
CreateXmlString(neosxml, cdatalist)
Arguments
neosxml |
An object of class |
cdatalist |
A named list object with the CDATA tags to be filled. |
Value
A character string containing the specified optimization
problem, which can then be used in a call to NsubmitJob()
.
Author(s)
Bernhard Pfaff
References
NEOS API: https://neos-server.org/neos/xml-rpc.html
See Also
NeosXml
and NgetSolverTemplate
Examples
## Not run:
tmp <-NgetSolverTemplate(category = "go", solvername = "ASA",
inputMethod = "AMPL")
## setting path to example model and data file
modf <- system.file("ExAMPL", "diet.mod", package = "rneos")
datf <- system.file("ExAMPL", "diet.dat", package = "rneos")
## import of file contents
modc <- paste(paste(readLines(modf), collapse = "\n"), "\n")
cat(modc)
datc <- paste(paste(readLines(datf), collapse = "\n"), "\n")
cat(datc)
## create list object
argslist <- list(model = modc, data = datc, commands = "",
comments = "")
## create XML string
xmls <- CreateXmlString(neosxml = tmp, cdatalist = argslist)
xmls
## End(Not run)
[Package rneos version 0.4-0 Index]