Yes, $feed contains the expected info, no namespace issue here…

Try it out. 
BaseX does not report an error however the code does not work and Saxon reports

Engine name: Saxon-PE XQuery 9.6.0.5
Severity: fatal
Description: FODC0006: First argument to parse-xml-fragment() is not a 
well-formed and namespace-well-formed XML fragment. XML parser reported: 
org.xml.sax.SAXParseException: The reference to entity "service" must end with 
the ';' delimiter.


> On 21.06.2015, at 19:10, Dannes Wessels <[email protected]> wrote:
> 
> Does the doc()//item/... expression return anything? I expect a namespace 
> issue here...
> 
> Cheers
> 
> Dannes
> 
> 
> --
> www.exist-db.org <http://www.exist-db.org/>
> 
> On 21 Jun 2015, at 17:15, Leo Studer <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>> Hello
>> 
>> I tried the following
>> 
>> declare variable $feed := 
>> doc("http://www.meteotest.ch/meteotest-extras/rss/rss-sio.xml 
>> <http://www.meteotest.ch/meteotest-extras/rss/rss-sio.xml>")//item/description/string();
>> 
>> <html>
>> <body>{
>> parse-xml-fragment($feed)/*}
>> </body>
>> </html>
>> 
>> to use the weather infos from this feed.
>> Unfortunately parse-xml-fragment($feed) does not work since & is used in a 
>> URL. Is there a easy way to do that?
>> 
>> Thanks in advance
>> Leo
>> _______________________________________________
>> [email protected] <mailto:[email protected]>
>> http://x-query.com/mailman/listinfo/talk 
>> <http://x-query.com/mailman/listinfo/talk>_______________________________________________
> [email protected]
> http://x-query.com/mailman/listinfo/talk

_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

Reply via email to