[Gambas-user] New XML component

Fabien Bodard gambas.fr at ...626...
Sun Apr 22 13:40:54 CEST 2012


2012/4/22 Caveat <Gambas at ...1950...>:
> Still not working with rev 4655.
>
> Did you get a chance to test using the project I sent?  It's quite clear
> that it works with gb.libxml but not with gb.xml.
>
> I wish this change had been introduced in a more careful manner, perhaps
> providing "gb.newxml" that we could transition to over time instead of
> just breaking existing projects.
in fact it's a bug in the interpreter ... we can't access the file in the projet
>
> Regards,
> Caveat
>
> On Sun, 2012-04-22 at 12:40 +0200, Adrien Prokopowicz wrote:
>> Le dimanche 22 avril 2012 11:42:20 Caveat a écrit :
>> > It's not working for me.
>> >
>> > I have a project that builds an internal model of an xml file.  the
>> > project is working fine with gb.libxml but doesn't work with gb.xml and
>> > gb.xml.xslt.
>> >
>> > The xml I am trying to parse is the following:
>> >
>> > <?xml version="1.0" encoding="ISO-8859-1"?>
>> > <!-- Edited by XMLSpy® -->
>> > <breakfast_menu>
>> >     <food>
>> >             <name>Belgian Waffles</name>
>> >             <price>$5.95</price>
>> >             <description>two of our famous Belgian Waffles with plenty of real
>> > maple syrup</description>
>> >             <calories>650</calories>
>> >     </food>
>> >     <food>
>> >             <name>Strawberry Belgian Waffles</name>
>> >             <price>$7.95</price>
>> >             <description>light Belgian waffles covered with strawberries and
>> > whipped cream</description>
>> >             <calories>900</calories>
>> >     </food>
>> >     <food>
>> >             <name>Berry-Berry Belgian Waffles</name>
>> >             <price>$8.95</price>
>> >             <description>light Belgian waffles covered with an assortment of fresh
>> > berries and whipped cream</description>
>> >             <calories>900</calories>
>> >     </food>
>> >     <food>
>> >             <name>French Toast</name>
>> >             <price>$4.50</price>
>> >             <description>thick slices made from our homemade sourdough
>> > bread</description>
>> >             <calories>600</calories>
>> >     </food>
>> >     <food>
>> >             <name>Homestyle Breakfast</name>
>> >             <price>$6.95</price>
>> >             <description>two eggs, bacon or sausage, toast, and our ever-popular
>> > hash browns</description>
>> >             <calories>950</calories>
>> >     </food>
>> > </breakfast_menu>
>> >
>> > The project is attached.
>> >
>> > I'll also carry on looking for why it's not working...
>> >
>> > Regards,
>> > Caveat
>> >
>> > On Sun, 2012-04-22 at 00:12 -0300, Sebastian Kulesz wrote:
>> > > Hi! I have added most of the missing pages for the gb.xml and
>> > > gb.xml.html documentation. I noticed that most of them where not even
>> > > created. To the ones that seemed most relevant and important to the
>> > > end user, I added some  information. To the rest (i.e. constants,
>> > > obvious properties or methods, etc.) I created empty pages for two
>> > > reasons. The first one is that the reader can now see the type of the
>> > > required input/parameters and returned data of constants, methods and
>> > > properties. The second one, is that if, for example, a method or a
>> > > property of a class is not documented (the page does not exist) it
>> > > makes it hard to read the full list of symbols as relative wiki url's
>> > > are shown.
>> > >
>> > > IMHO, this should be done to every symbol for the reasons explained
>> > > above. Names would still be shown in italics, but if an user without a
>> > > wiki account clicks on it, show the same data as a blank page would.
>> > >
>> > >
>> > > On Sat, Apr 21, 2012 at 9:04 PM, Benoît Minisini
>> > >
>> > > <gambas at ...1...> wrote:
>> > > > Hi,
>> > > >
>> > > > Adrien Prokopowicz has rewrote the XML component, the old one being
>> > > > renamed as gb.libxml. Sorry for the surprise!
>> > > >
>> > > > Please report any problem or incompatibility. I am not a user of XML, I
>> > > > know the basic things only, so Adrien is the guy who will fix the
>> > > > problem and help you. :-)
>> > > >
>> > > > Regards,
>> > > >
>> > > > --
>> > > > Benoît Minisini
>> > > >
>> > > > ------------------------------------------------------------------------
>> > > > ------ For Developers, A Lot Can Happen In A Second.
>> > > > Boundary is the first to Know...and Tell You.
>> > > > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>> > > > http://p.sf.net/sfu/Boundary-d2dvs2
>> > > > _______________________________________________
>> > > > Gambas-user mailing list
>> > > > Gambas-user at lists.sourceforge.net
>> > > > https://lists.sourceforge.net/lists/listinfo/gambas-user
>> > >
>> > > --------------------------------------------------------------------------
>> > > ---- For Developers, A Lot Can Happen In A Second.
>> > > Boundary is the first to Know...and Tell You.
>> > > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>> > > http://p.sf.net/sfu/Boundary-d2dvs2
>> > > _______________________________________________
>> > > Gambas-user mailing list
>> > > Gambas-user at lists.sourceforge.net
>> > > https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>> The problem should be solved for absolute paths in the revision #4655.
>
>
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user



-- 
Fabien Bodard




More information about the User mailing list