title: Attributes in Xpath local-name()
body: <p>This is a small sample of my xml file.</p>
  
  <pre><code>&lt;w:p xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"&gt;
     &lt;w:pPr&gt;
        &lt;w:rPr&gt;
           &lt;w:highlight w:val="yellow"/&gt;
        &lt;/w:rPr&gt;
     &lt;/w:pPr&gt;
     &lt;w:bookmarkStart w:id="0" w:name="_GoBack"/&gt;
     &lt;w:bookmarkEnd w:id="0"/&gt;
     &lt;w:r w:rsidRPr="00D1434D"&gt;
        &lt;w:rPr&gt;
           &lt;w:rFonts w:ascii="Times New Roman"
                     w:eastAsia="MS PGothic"
                     w:hAnsi="Times New Roman"/&gt;
           &lt;w:b/&gt;
           &lt;w:color w:val="000000"/&gt;
           &lt;w:sz w:val="24"/&gt;
           &lt;w:szCs w:val="24"/&gt;
           &lt;w:highlight w:val="yellow"/&gt;
        &lt;/w:rPr&gt;
        &lt;w:t xml:space="preserve"&gt;Responses to &lt;/w:t&gt;
     &lt;/w:r&gt;
     &lt;w:r w:rsidR="00335D4A" w:rsidRPr="00D1434D"&gt;
        &lt;w:rPr&gt;
           &lt;w:rFonts w:ascii="Times New Roman"
                     w:eastAsia="MS PGothic"
                     w:hAnsi="Times New Roman"/&gt;
           &lt;w:b/&gt;
           &lt;w:color w:val="000000"/&gt;
           &lt;w:sz w:val="24"/&gt;
           &lt;w:szCs w:val="24"/&gt;
           &lt;w:highlight w:val="yellow"/&gt;
           &lt;w:lang w:eastAsia="ja-JP"/&gt;
        &lt;/w:rPr&gt;
        &lt;w:t&gt;the Reviewer&lt;/w:t&gt;
     &lt;/w:r&gt;
  &lt;/w:p&gt; 
  </code></pre>
  
  <p>I want to extract text with the <code>w:highlight</code> tag specifically having the attribute <code>value</code> = <strong>"yellow"</strong> . I searched for it but wasn't able to come up with a solution.  </p>
  
  <p>The following works for highlight in general:  </p>
  
  <pre><code>for t in source.xpath('.//*[local-name()="highlight"]/../..//*[local-name()="t"]'):
       do something  
  </code></pre>
  
  <p>I tried :</p>
  
  <pre><code>for t in lxml_tree.xpath('//*[local-name()="highlight"][@val="yellow"]/../..//*[local-name()="t"]'):
  </code></pre>
  
  <p>this doesn't work, returns nothing..</p>