Thanks Peter and Jim, that makes a lot of sense. Even if they never get homogenized, I'm glad the sxml tools exist, and the Chicken division definitely helps.
I guess my question boils down to "what am I missing" – do the low-level functions only serve for writing the top-level ones, or do they have uses of their own, which I can't imagine because I'm coming to XML-processing with an XSLT mindset. I'll start digging around the Sourceforge list archives... Nathaniel On Mon, Jul 28, 2014 at 1:04 AM, Jim Ursetto <zbignie...@gmail.com> wrote: > I've got a couple of blog posts on SXML and namespaces, if you haven't > already seen them: > > http://3e8.org/blog/2010/07/30/namespaces-in-sxml-part-1/ > http://3e8.org/blog/2010/07/31/namespaces-in-sxml-part-2/ > http://3e8.org/blog/2010/08/01/default-namespaces-in-sxml/ > > but these are higher-level and so perhaps not useful to you. > > There's definitely very little documentation and only marginally more code > examples. Most of this I reverse engineered from docs I pieced together > and the original code itself. Peter did a great job at adding a lot of > documentation, for example to the sxpath low-level functions, but there are > still large gaps. There's also bugs and missing functionality. And as > noted, it's a grab-bag of parts which don't necessarily work together, or > provide an 80% solution. Case in point, the lack of namespace support in > sxml-modify. > > If you have specific questions you could try asking here, or on the > Sourceforge list. I haven't used sxml-modify myself. Which low-level > tools did you want to learn about? > > On Jul 25, 2014, at 1:54 PM, Nathaniel Rudavsky-Brody <n...@studio.cm> > wrote: > > Hello, > > Since this is my first post, let me say how happy I've been since I > discovered Chicken: thanks everyone for creating such a well-thought-out > environment. > > I've got a general question about the sxml tools. I've been using the > top-level functions for a while now, for tasks I *could* do in XSLT, but > prefer doing in Scheme. I've always found the lower-level interface(s) a > bit intimidating. > > But recently I got stuck on the lack of namespaces in sxml-modify, and > started wondering if it would be possible to rewrite it, and then... well > more generally, whether it's worth learning how to use the low-level tools, > and what I could do with them. Or are pre-post-order and sxpath and > sxml-path as good as it gets, for an average user like me? When I search > around the web, I can't seem to find examples of more advanced uses of the > tools (or at least, well-documented ones...). > > Many thanks for your thoughts, > > Nathaniel > > > > -- > Caractères mobiles > production ebook artisanale > http://studio.cm > +32 (0) 485 136 458 > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > > > > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users > > -- Caractères mobiles production ebook artisanale http://studio.cm +32 (0) 485 136 458
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users