<?xml version="1.0" encoding="UTF-8"?>
<config charset="UTF-8">
    <var-def name="article">
    <xquery>
      <xq-param name="doc">
                <html-to-xml
                 outputtype="browser-compact" prunetags="yes">
                    <http url="${url}"/>
                </html-to-xml>
          </xq-param> 
          <xq-expression><![CDATA[
            declare variable $doc as node() external;
            let $title := data($doc//h1)
            let $preamble := data($doc//div[@class="preamble"])
            let $text := data($doc//div[@id="article-paragraphs"])
	    return
	    <article>
	    <title>{$title}</title>
	    <preamble>{$preamble}</preamble>
	    <text>{$text}</text>
	    </article>
            ]]>
	    </xq-expression> 

        </xquery>
   </var-def>    
</config>

