Hi George

thanks for your thoughts. 
I thought the same in the beginning. And when you look in the source $feed 
there it is escaped but parse-xml-fragment does the mess…

Always
Leo


> On 21.06.2015, at 22:27, George Bina <[email protected]> wrote:
> 
> Hi Leo,
> 
> You have ampersand unescaped:
> 
> <img 
> src="https://mdx.meteotest.ch/api_v1?key=A8FEFD4159D9934E4808641EE063254F&service=prod2data...
> 
> and thus the content is not XML wellformed, the parser thinks that you have a 
> service entity because it sees &service= and thus it expects a ; after 
> service.
> 
> You should escape & to &amp;
> 
> Best Regards,
> George
> --
> George Cristian Bina
> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> http://www.oxygenxml.com
> 
> On 21/06/15 19:15, Leo Studer wrote:
>> Hello
>> 
>> I tried the following
>> 
>> *declare variable
>> **$feed*:=/doc/("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?


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

Reply via email to