Return Type | Function name | Arguments |
---|---|---|
void | XmlCleanHtags | (hzChain&,const hzChain&,) |
Declared in file: hzDocument.h
Defined in file : hzDocHtml.cpp
Function Logic:
Function body:
void XmlCleanHtags (hzChain& output, const hzChain& input) { chIter zi ; uint32_t ent ; uint32_t entLen ; for (zi = input ; !zi.eof() ; zi++) { if (*zi == CHAR_LESS) output << "<" ; else if (*zi == CHAR_MORE) output << ">" ; else if (*zi == CHAR_AMPSAND) { if (AtEntity(ent, entLen, zi)) output.AddByte(*zi) ; else output << "&" ; } else output.AddByte(*zi) ; } }