Как получить все корневые элементы некоторого элемента
От: Beginner666  
Дата: 12.11.11 07:33
Оценка:
Добрый день, что-то я не могу разобраться...
допустим есть у нас такой html

<widget type="tree" id="myTree" checkmarks>
  <option> Option1
     <option> SubOptions1
     </option>
  </option>
 <option> Option2
     <option> SubOptions2
     </option>
  </option>                            
</widget>


Можно ли получить как то все корневые элементы tree, т.е. Option1 и Option2 ?

Такой код

 
dom::element tree = root.get_element_by_id("myTree");
std::vector<dom::element> elements;
tree.find_all(elements, "option");

вернет все элементы option, т.е пройдется по всему дереву,
а нужно чтобы только по корневым...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.