예제 #1
0
파일: AXmlElement.cpp 프로젝트: achacha/AOS
AXmlElement *AXmlElement::_createAndAppend(LIST_AString& xparts, AXmlElement *pParent, bool insertIntoFront)
{
  AString& strName = xparts.front();
  AXmlElement *p = new AXmlElement(strName, pParent);
  addContent(p, AConstant::ASTRING_EMPTY, insertIntoFront);
  xparts.pop_front();
  if (xparts.size() > 0)
    return p->_createAndAppend(xparts, this, insertIntoFront);
  else
    return p;
}