本文整理汇总了C++中DOMLSSerializer::writeToURI方法的典型用法代码示例。如果您正苦于以下问题:C++ DOMLSSerializer::writeToURI方法的具体用法?C++ DOMLSSerializer::writeToURI怎么用?C++ DOMLSSerializer::writeToURI使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DOMLSSerializer
的用法示例。
在下文中一共展示了DOMLSSerializer::writeToURI方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void SYSTEM::CXMLConfiguration::Save()
{
DOMLSSerializer *ss = ((DOMImplementationLS*)impl)->createLSSerializer();
if(xmlFile.length() == 0)
{
//InfoLog("Cann't save file. The file name is null");
return;
}
XMLCh *t = XMLString::transcode(xmlFile.c_str());
ss->writeToURI((XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument*)doc,t);
XMLString::release(&m_curValue);
}
示例2: write_document
void Deployment_Plan_Visitor::write_document (const std::string & basename)
{
std::ostringstream filename;
filename << this->config_.output_ << "\\" << basename << ".cdp";
using namespace xercesc;
// Write the XML document to a file.
DOMLSSerializer * serializer = this->document_->impl ()->createLSSerializer ();
if (serializer->getDomConfig ()->canSetParameter (XMLUni::fgDOMWRTDiscardDefaultContent, true))
serializer->getDomConfig ()->setParameter (XMLUni::fgDOMWRTDiscardDefaultContent, true);
if (serializer->getDomConfig ()->canSetParameter (XMLUni::fgDOMWRTFormatPrettyPrint, true))
serializer->getDomConfig ()->setParameter (XMLUni::fgDOMWRTFormatPrettyPrint, true);
if (serializer->getDomConfig ()->canSetParameter (XMLUni::fgDOMWRTBOM, false))
serializer->getDomConfig ()->setParameter (XMLUni::fgDOMWRTBOM, false);
serializer->writeToURI (this->document_->root (), GAME::Xml::String (filename.str ()));
serializer->release ();
}