<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7764126179108633515.post8317552320229065965..comments</id><updated>2010-03-25T01:16:53.928+03:00</updated><title type='text'>Comments on Ilya Martynov's blog: libxml++ vs xerces C++</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.martynov.org/feeds/8317552320229065965/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html'/><author><name>Ilya Martynov</name><uri>http://www.blogger.com/profile/03019237563335985484</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-6533369855670352150</id><published>2010-03-25T01:16:53.900+03:00</published><updated>2010-03-25T01:16:53.900+03:00</updated><title type='text'>I have been using Xerces-c for over two years in a...</title><content type='html'>I have been using Xerces-c for over two years in a project and very recently get in contact with libxml++. I am not migrating to that library but it seems to be easier to develop applications. I am sure that Xerces is more complete and compliant with W3C spec but I think that libxml++ has 30% that makes 90%.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/6533369855670352150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/6533369855670352150'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1269469013900#c6533369855670352150' title=''/><author><name>Ventura</name><uri>http://www.blogger.com/profile/17984997667282556643</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-3291241077296048150</id><published>2009-07-23T02:28:07.800+04:00</published><updated>2009-07-23T02:28:07.800+04:00</updated><title type='text'>Xerces is a bloated, poorly designed and the docum...</title><content type='html'>Xerces is a bloated, poorly designed and the documentation is attrocious. I fully agree with the original post. By the way, I too ended up using libxml2 instead. It&amp;#39;s not exactly modern C++ (actually it&amp;#39;s not even modern C IMO) but it&amp;#39;s light-weight, doesn&amp;#39;t get in my and (as you pointed out) actually has some useful documentation to go with it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/3291241077296048150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/3291241077296048150'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1248301687800#c3291241077296048150' title=''/><author><name>antred</name><uri>http://www.blogger.com/profile/13471717424499982664</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-1725123288164760720</id><published>2009-02-25T07:02:00.000+03:00</published><updated>2009-02-25T07:02:00.000+03:00</updated><title type='text'>Normally I wouldn't comment on such an old blog po...</title><content type='html'>Normally I wouldn't comment on such an old blog post, but it's Feb. 2009 and the documentation for Xerces is still completely inadequate. If the developers think this is enough documentation for people to get xerces working in their app, they are dreaming. And it's not that I'm an inexperienced programmer- I just don't have all damn day to play with their API and read their source. Especially not for something like XML. I'll be trying out libxml and seeing how that goes.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/1725123288164760720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/1725123288164760720'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1235534520000#c1725123288164760720' title=''/><author><name>Kevin</name><uri>http://www.blogger.com/profile/10511063749864825443</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-29088489014641764</id><published>2009-01-30T16:29:00.000+03:00</published><updated>2009-01-30T16:29:00.000+03:00</updated><title type='text'>Hi, I just want to ask a doubt about Xerces-C++ , ...</title><content type='html'>Hi, &lt;BR/&gt;I just want to ask a doubt about Xerces-C++ , will there be any "cout" like statements or to be more specific logging in this parser ..what is the default path of this log file , if it is created.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/29088489014641764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/29088489014641764'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1233322140000#c29088489014641764' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-7022195237460326397</id><published>2008-10-30T01:39:00.000+03:00</published><updated>2008-10-30T01:39:00.000+03:00</updated><title type='text'>It's charming that the link to the "easy" Xerces d...</title><content type='html'>It's charming that the link to the "easy" Xerces documentation, is now broken. (missed it or Xerces-C++ Programming Guide).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/7022195237460326397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/7022195237460326397'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1225319940000#c7022195237460326397' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-9115620331741660601</id><published>2008-10-10T12:04:00.000+04:00</published><updated>2008-10-10T12:04:00.000+04:00</updated><title type='text'>same like you totally do not understand the xerces...</title><content type='html'>same like you &lt;BR/&gt;totally do not understand the xerces……thanks your advice！</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/9115620331741660601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/9115620331741660601'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1223625840000#c9115620331741660601' title=''/><author><name>Rodger</name><uri>http://www.blogger.com/profile/16393437156620746905</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-4281764051247742362</id><published>2008-09-23T19:52:00.000+04:00</published><updated>2008-09-23T19:52:00.000+04:00</updated><title type='text'>still doesn't plug and chug. grr... how to add lib...</title><content type='html'>still doesn't plug and chug. grr... how to add library right?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/4281764051247742362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/4281764051247742362'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1222185120000#c4281764051247742362' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-8361072377460660264</id><published>2007-08-24T14:09:00.000+04:00</published><updated>2007-08-24T14:09:00.000+04:00</updated><title type='text'>Boris, thanks for correction. I've updated my blog...</title><content type='html'>Boris, thanks for correction. I've updated my blog post.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/8361072377460660264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/8361072377460660264'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1187950140000#c8361072377460660264' title=''/><author><name>Ilya Martynov</name><uri>http://www.blogger.com/profile/03019237563335985484</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04592666577990406794'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7764126179108633515.post-3809840576773716924</id><published>2007-08-24T13:35:00.000+04:00</published><updated>2007-08-24T13:35:00.000+04:00</updated><title type='text'>I think you've missed the Xerces-C++ Programming G...</title><content type='html'>I think you've missed the &lt;A HREF="http://xml.apache.org/xerces-c/program.html" REL="nofollow"&gt;Xerces-C++ Programming Guide&lt;/A&gt;. It covers both DOM and SAX usage.&lt;BR/&gt;&lt;BR/&gt;As for examples, I agree they are overly complex for a beginner. Though, to be fair, they are much closer to a real-world application in that they allow you to turn on/off support for namespaces, XML Schema validation, different input/output encodings, etc. These are common expert vs novice and serious application vs quick hack problems.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/3809840576773716924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7764126179108633515/8317552320229065965/comments/default/3809840576773716924'/><link rel='alternate' type='text/html' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html?showComment=1187948100000#c3809840576773716924' title=''/><author><name>boris</name><uri>http://codesynthesis.com/~boris/blog/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.martynov.org/2007/08/libxml-vs-xerces-c.html' ref='tag:blogger.com,1999:blog-7764126179108633515.post-8317552320229065965' source='http://www.blogger.com/feeds/7764126179108633515/posts/default/8317552320229065965' type='text/html'/></entry></feed>