Ejemplo n.º 1
0
void THtmlParser::removeElementTree(int index, bool removeNewline)
{
    removeChildElements(index);
    at(index).clear();

    if (removeNewline) {
        int idx = nextElementInSameParent(index);
        if (idx > 0) {
            THtmlElement &n = at(idx);
            if (n.tag.isEmpty() && n.text.startsWith("\n")) {
                n.text.remove(0, 1);  // delete a newline code after the close tag
            }
        }
    }
}
Ejemplo n.º 2
0
void THtmlParser::removeElementTree(int index)
{
    removeChildElements(index);
    at(index).clear();
}