【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.3.17.37 TreeNode::SetCDATA
Contents
Description
Ensures that any string set to it will be preserved without modifications when saved into a file.
Syntax
BOOL SetCDATA( bool bSet = true )
Parameters
- bSet
- [input] if true, it will put any string already in the node into a CDATA xml section, otherwise it will remove such a section, if any.
Return
TRUE if it succeeds, otherwise FALSE.
Examples
EX1
void TreeNode_SetCDATA_ex1() { Tree myTree; TreeNode tn; tn = myTree.AddTextNode("abc", "node1", 1); tn.SetCDATA(true); // Put the string "abc" of node tn into a CDATA xml section out_str(myTree.XML); tn.SetCDATA(false); // The CDATA section will not be added into the XML out_str(myTree.XML); //Result: //<OriginStorage><node1 NodeID="1"><![CDATA[abc]]></node1></OriginStorage> //<OriginStorage><node1 NodeID="1">abc</node1></OriginStorage> }
Remark
See Also
Header to Include
origin.h