Guest User

Untitled

a guest
May 21st, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. <ul class="c1 c2 c3">
  2. <li class="c11 c12" attrib-1 ... attrib-n>
  3. //More tags
  4. <span a="vx">
  5. <span b="name1">txt1</span>
  6. <span b="name2">txt2</span>
  7. //more <span>
  8. </span>
  9. <span a="vy">
  10. <span b="name3">txt3</span>
  11. <span b="name4">txt4</span>
  12. //more <span>
  13. </span>
  14. //More tags
  15. </li>
  16. //Many more <li>
  17.  
  18. $xpath = new DOMXPath($doc);
  19. $e = $xpath->query("//div[@id='_1']//ul[contains(@class, 'c2')]//descendant-or-self::li[contains(@class, 'c11') and @attrib-1]");
  20.  
  21. foreach($e as $li) {
  22. $z = $xpath->query(".//descendant::span[contains(@a,'v')]",$li);
  23. //Changed this section a lot. Loop / no-loop / various degrees of trying to access first Node in nodeList, etc
  24. var_dump(/*some var*/);//die();
  25. }
Add Comment
Please, Sign In to add comment