projects
/
fms.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version 0.3.31
[fms.git]
/
include
/
ifmsxmldocument.h
diff --git
a/include/ifmsxmldocument.h
b/include/ifmsxmldocument.h
index
ae3f4e6
..
0a0ddc1
100644
(file)
--- a/
include/ifmsxmldocument.h
+++ b/
include/ifmsxmldocument.h
@@
-209,13
+209,20
@@
protected:
return returntext;
\r
}
\r
\r
return returntext;
\r
}
\r
\r
- const std::string GenerateXML(Poco::AutoPtr<Poco::XML::Document> doc)
\r
+ const std::string GenerateXML(Poco::AutoPtr<Poco::XML::Document> doc
, const bool prettyprint=true
)
\r
{
\r
std::ostringstream str;
\r
if(doc)
\r
{
\r
Poco::XML::DOMWriter dr;
\r
{
\r
std::ostringstream str;
\r
if(doc)
\r
{
\r
Poco::XML::DOMWriter dr;
\r
- dr.setOptions(Poco::XML::XMLWriter::WRITE_XML_DECLARATION | Poco::XML::XMLWriter::PRETTY_PRINT);
\r
+ if(prettyprint==true)
\r
+ {
\r
+ dr.setOptions(Poco::XML::XMLWriter::WRITE_XML_DECLARATION | Poco::XML::XMLWriter::PRETTY_PRINT);
\r
+ }
\r
+ else
\r
+ {
\r
+ dr.setOptions(Poco::XML::XMLWriter::WRITE_XML_DECLARATION);
\r
+ }
\r
dr.setNewLine(Poco::XML::XMLWriter::NEWLINE_CRLF);
\r
dr.writeNode(str,doc);
\r
}
\r
dr.setNewLine(Poco::XML::XMLWriter::NEWLINE_CRLF);
\r
dr.writeNode(str,doc);
\r
}
\r