ZFFramework
 
Loading...
Searching...
No Matches
ZFXmlOutputToken Class Reference

token used to output a xml document More...

#include <ZFXml.h>

Public Attributes

zfstring xmlNewLineToken
 "\n" by default
 
zfstring xmlIndentToken
 " " by default
 
zfstring xmlDeclarationTagLeft
 "<?xml" by default
 
zfstring xmlDeclarationTagRight
 "?>" by default
 
zfstring xmlDocTypeTagLeft
 "<!DOCTYPE" by default
 
zfstring xmlDocTypeTagRight
 ">" by default
 
zfstring xmlPITagLeft
 "<?" by default
 
zfstring xmlPITagRight
 "?>" by default
 
zfstring xmlElementBeginTagLeft
 "<" by default
 
zfstring xmlElementBeginTagRight
 ">" by default
 
zfstring xmlElementEndTagLeft
 "</" by default
 
zfstring xmlElementEndTagRight
 ">" by default
 
zfstring xmlElementSingleTagLeft
 "<" by default
 
zfstring xmlElementSingleTagRight
 "/>" by default
 
zfstring xmlAttrEqualTag
 "=" by default
 
zfstring xmlAttrQuoteTagLeft
 "\"" by default
 
zfstring xmlAttrQuoteTagRight
 "\"" by default
 
zfstring xmlTextCDATATagLeft
 "<![CDATA[" by default
 
zfstring xmlTextCDATATagRight
 "]]>" by default
 
zfstring xmlCommentTagLeft
 "<!--" by default
 
zfstring xmlCommentTagRight
 "-->" by default
 
zfstring xmlGlobalLineBeginToken
 strings added to head of each new line, empty by default
 
zfindex xmlElementAttrCountBeforeAddNewLine
 how many attributes before add new line, 3 by default
 
zfbool xmlElementAddNewLineAtHeadIfNotSingleLine
 add new line before entering a element if the element isn't single line, zffalse by default
 
zfbool xmlElementTrimTagIfNoChildren
 trim "<element></element>" to "<element/>" if no children, zffalse by default
 
zfbool xmlElementEndTagAtSameLineIfNoChildElement
 whether put element's end tag in a same line if no child element or only text children, zftrue by default
 

Detailed Description

token used to output a xml document

Member Data Documentation

◆ xmlElementAttrCountBeforeAddNewLine

zfindex ZFXmlOutputToken::xmlElementAttrCountBeforeAddNewLine

how many attributes before add new line, 3 by default

e.g. if zfindexMax(), never add new line, if 0, add before every attributes, if 1, add before every attributes except first one


The documentation for this class was generated from the following file: