<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Activity for RapidXml</title><link href="https://sourceforge.net/p/rapidxml/activity/" rel="alternate"/><id>https://sourceforge.net/p/rapidxml/activity/</id><updated>2021-05-10T18:24:23.503000Z</updated><subtitle>Recent activity for RapidXml</subtitle><entry><title>Ryan Henderson created ticket #10</title><link href="https://sourceforge.net/p/rapidxml/patches/10/" rel="alternate"/><published>2021-05-10T18:24:23.503000Z</published><updated>2021-05-10T18:24:23.503000Z</updated><author><name>Ryan Henderson</name><uri>https://sourceforge.net/u/doubledelete/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/patches/10/</id><summary type="html">Minor default initialization to keep linting tools happy.</summary></entry><entry><title>andry81 posted a comment on ticket #3</title><link href="https://sourceforge.net/p/rapidxml/feature-requests/3/?limit=25#0ec4" rel="alternate"/><published>2020-05-01T12:52:31.172000Z</published><updated>2020-05-01T12:52:31.172000Z</updated><author><name>andry81</name><uri>https://sourceforge.net/u/andry81/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/feature-requests/3/?limit=25#0ec4</id><summary type="html">I've a fork with patched implementation to explicitly declare a self-closed tag: https://sourceforge.net/p/tacklelib/3dparty--rapidxml/HEAD/tree/branches/ Example: for (rapidxml::xml_node&lt;&gt; * node = ...; node; node = node-&gt;next_sibling()) { node-&gt;flags(node-&gt;flags() &amp; ~rapidxml::node_self_closed_tag); }</summary></entry><entry><title>andry81 created ticket #3</title><link href="https://sourceforge.net/p/rapidxml/feature-requests/3/" rel="alternate"/><published>2020-04-27T02:50:12.744000Z</published><updated>2020-04-27T02:50:12.744000Z</updated><author><name>andry81</name><uri>https://sourceforge.net/u/andry81/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/feature-requests/3/</id><summary type="html">Function to check if a node is a self-closed tag</summary></entry><entry><title>Mauricio RAmirez posted a comment on discussion Help</title><link href="https://sourceforge.net/p/rapidxml/discussion/666613/thread/344cddfe02/?limit=25#7e23" rel="alternate"/><published>2019-05-13T18:20:08.742000Z</published><updated>2019-05-13T18:20:08.742000Z</updated><author><name>Mauricio RAmirez</name><uri>https://sourceforge.net/u/tankmr/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/discussion/666613/thread/344cddfe02/?limit=25#7e23</id><summary type="html">I'm trying to parse through an XML document. When I put the document into an online validator it says it's valid XML. As I work my way through the nodes, I eventually get to my "detail" element and the first_node() method fails. I the the following message: Parse error was: unexpected end of data I'm attaching the response xml in the hopes someone can help.</summary></entry><entry><title>Rex Jolliff posted a comment on discussion Open Discussion</title><link href="https://sourceforge.net/p/rapidxml/discussion/666612/thread/fbd2d9b2/?limit=25#686e" rel="alternate"/><published>2018-08-15T18:05:19.679000Z</published><updated>2018-08-15T18:05:19.679000Z</updated><author><name>Rex Jolliff</name><uri>https://sourceforge.net/u/rjjolliff/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/discussion/666612/thread/fbd2d9b2/?limit=25#686e</id><summary type="html">Looks like Microsoft has changed its implementation of two phase lookup, and the forward references in the print_node function are now flagged as errors. If you have this problem, you can change the Conformance flag from /permissive- to /permissive (in the UI, under properties -&gt; c/c++ -&gt; language -&gt; Conformance mode = No). Setting the /permissive flag will probably cause other template issues.</summary></entry><entry><title>Florian Reiser posted a comment on discussion Open Discussion</title><link href="https://sourceforge.net/p/rapidxml/discussion/666612/thread/bfaf8ba0/?limit=25#e22a" rel="alternate"/><published>2017-11-16T11:05:18.758000Z</published><updated>2017-11-16T11:05:18.758000Z</updated><author><name>Florian Reiser</name><uri>https://sourceforge.net/u/florianreiser/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/discussion/666612/thread/bfaf8ba0/?limit=25#e22a</id><summary type="html">I've found a bug in RapidXml-1.13, file rapidxml_print.hpp:403. The line print(std::ostream_iterator&lt;Ch&gt;(out), node, flags); causes compiler errors, if you compile it with Unicode support on VS2015. If you change it to print(std::ostream_iterator&lt;Ch, Ch&gt;(out), node, flags); anything is fine. Patch: --- rapidxml_print.hpp 2017-11-16 11:48:45.568522300 +0100 +++ rapidxml_print_patch.hpp 2017-11-16 11:39:44.170322300 +0100 @@ -400,7 +400,7 @@ template&lt;class Ch&gt; inline std::basic_ostream&lt;Ch&gt; &amp;print(std::basic_ostream&lt;Ch&gt;...</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2017-07-31T17:10:32.808000Z</published><updated>2017-07-31T17:10:32.808000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux the patch works error is : rapidxml-1.13/rapidxml_print.hpp: In instantiation of ‘OutIt rapidxml::internal::print_node(OutIt, const rapidxml::xml_node&lt;Ch&gt;*, int, int) [with OutIt = std::ostream_iterator&lt;char, char, std::char_traits&lt;char&gt; &gt;; Ch = char]’: rapidxml-1.13/rapidxml_print.hpp:390:57: required from ‘OutIt rapidxml::print(OutIt, const rapidxml::xml_node&lt;Ch&gt;&amp;, int) [with OutIt = std::ostream_iterator&lt;char, char,...</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2017-07-28T21:34:53.569000Z</published><updated>2017-07-28T21:34:53.569000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux the patch works error is : rapidxml-1.13/rapidxml_print.hpp: In instantiation of ‘OutIt rapidxml::internal::print_node(OutIt, const rapidxml::xml_node&lt;Ch&gt;*, int, int) [with OutIt = std::ostream_iterator&lt;char, char, std::char_traits&lt;char&gt; &gt;; Ch = char]’: rapidxml-1.13/rapidxml_print.hpp:390:57: required from ‘OutIt rapidxml::print(OutIt, const rapidxml::xml_node&lt;Ch&gt;&amp;, int) [with OutIt = std::ostream_iterator&lt;char, char,...</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2017-07-06T20:12:29.532000Z</published><updated>2017-07-06T20:12:29.532000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux the patch works error is : rapidxml-1.13/rapidxml_print.hpp: In instantiation of ‘OutIt rapidxml::internal::print_node(OutIt, const rapidxml::xml_node&lt;Ch&gt;*, int, int) [with OutIt = std::ostream_iterator&lt;char, char, std::char_traits&lt;char&gt; &gt;; Ch = char]’: rapidxml-1.13/rapidxml_print.hpp:390:57: required from ‘OutIt rapidxml::print(OutIt, const rapidxml::xml_node&lt;Ch&gt;&amp;, int) [with OutIt = std::ostream_iterator&lt;char, char,...</summary></entry><entry><title>Fabian W posted a comment on ticket #23</title><link href="https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#d7d5" rel="alternate"/><published>2017-03-10T10:27:40.781000Z</published><updated>2017-03-10T10:27:40.781000Z</updated><author><name>Fabian W</name><uri>https://sourceforge.net/u/fabibuw/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#d7d5</id><summary type="html">Works fine! Thanks a lot dude :D</summary></entry><entry><title>pedro quide posted a comment on ticket #5</title><link href="https://sourceforge.net/p/rapidxml/patches/5/?limit=25#b8ae" rel="alternate"/><published>2016-10-11T22:07:25.668000Z</published><updated>2016-10-11T22:07:25.668000Z</updated><author><name>pedro quide</name><uri>https://sourceforge.net/u/pquide/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/patches/5/?limit=25#b8ae</id><summary type="html">What patch format is this? I can't manage to apply it! Here is another go on the...</summary></entry><entry><title>Anders Skoglund created ticket #25</title><link href="https://sourceforge.net/p/rapidxml/bugs/25/" rel="alternate"/><published>2016-08-15T14:27:46.615000Z</published><updated>2016-08-15T14:27:46.615000Z</updated><author><name>Anders Skoglund</name><uri>https://sourceforge.net/u/and-sko/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/25/</id><summary type="html">Compiler warnings</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2015-12-30T09:04:08.235000Z</published><updated>2015-12-30T09:04:08.235000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux...</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2015-12-29T15:39:08.388000Z</published><updated>2015-12-29T15:39:08.388000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux...</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e" rel="alternate"/><published>2015-12-25T09:56:52.059000Z</published><updated>2015-12-25T09:56:52.059000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=25#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux...</summary></entry><entry><title>Manuel Schmitz modified a comment on ticket #18</title><link href="https://sourceforge.net/p/rapidxml/bugs/18/?limit=25#87f5" rel="alternate"/><published>2015-10-06T12:40:39.604000Z</published><updated>2015-10-06T12:40:39.604000Z</updated><author><name>Manuel Schmitz</name><uri>https://sourceforge.net/u/manuel-at-work/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/18/?limit=25#87f5</id><summary type="html">I ran into the same problem with gcc 4.9.3 on Cygwin. My own version of the fix is...</summary></entry><entry><title>Manuel Schmitz posted a comment on ticket #18</title><link href="https://sourceforge.net/p/rapidxml/bugs/18/?limit=25#87f5" rel="alternate"/><published>2015-10-06T12:39:36.111000Z</published><updated>2015-10-06T12:39:36.111000Z</updated><author><name>Manuel Schmitz</name><uri>https://sourceforge.net/u/manuel-at-work/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/18/?limit=25#87f5</id><summary type="html">I ran into the same problem with gcc 4.9.3 on Cygwin. My own version the fix is attached...</summary></entry><entry><title>Kent C. Johnson posted a comment on ticket #6</title><link href="https://sourceforge.net/p/rapidxml/patches/6/?limit=25#c3e1" rel="alternate"/><published>2015-08-12T16:29:55.133000Z</published><updated>2015-08-12T16:29:55.133000Z</updated><author><name>Kent C. Johnson</name><uri>https://sourceforge.net/u/kentyman/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/patches/6/?limit=25#c3e1</id><summary type="html">I ran into this as well, and found a similar fix here: http://stackoverflow.com/questions/14113923/rapidxml-print-header-has-undefined-methods...</summary></entry><entry><title>鈴見咲君高 modified a comment on ticket #23</title><link href="https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88/daf2" rel="alternate"/><published>2015-08-08T07:40:03.523000Z</published><updated>2015-08-08T07:40:03.523000Z</updated><author><name>鈴見咲君高</name><uri>https://sourceforge.net/u/suzumizaki/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88/daf2</id><summary type="html">[fixed] I posted "...Sorry, the patch seems somethnig wrong" 10 minutes ago here,...</summary></entry><entry><title>鈴見咲君高 posted a comment on ticket #23</title><link href="https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88/daf2" rel="alternate"/><published>2015-08-08T07:26:22.367000Z</published><updated>2015-08-08T07:26:22.367000Z</updated><author><name>鈴見咲君高</name><uri>https://sourceforge.net/u/suzumizaki/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88/daf2</id><summary type="html">...Sorry, the patch seems somethnig wrong.</summary></entry><entry><title>鈴見咲君高 posted a comment on ticket #23</title><link href="https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88" rel="alternate"/><published>2015-08-08T01:04:36.064000Z</published><updated>2015-08-08T01:04:36.064000Z</updated><author><name>鈴見咲君高</name><uri>https://sourceforge.net/u/suzumizaki/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/23/?limit=25#4d88</id><summary type="html">This patch may help you.</summary></entry><entry><title>Kent C. Johnson created ticket #9</title><link href="https://sourceforge.net/p/rapidxml/patches/9/" rel="alternate"/><published>2015-06-19T18:13:47.108000Z</published><updated>2015-06-19T18:13:47.108000Z</updated><author><name>Kent C. Johnson</name><uri>https://sourceforge.net/u/kentyman/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/patches/9/</id><summary type="html">rapidxml_iterators.hpp improvements</summary></entry><entry><title>gfarrand created ticket #24</title><link href="https://sourceforge.net/p/rapidxml/bugs/24/" rel="alternate"/><published>2014-12-03T08:57:51.219000Z</published><updated>2014-12-03T08:57:51.219000Z</updated><author><name>gfarrand</name><uri>https://sourceforge.net/u/grantf/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/24/</id><summary type="html">Multiple Compile Failures on g++ 4.8.2 with -Weffc++ and -Werror</summary></entry><entry><title>Daniel Perry created ticket #23</title><link href="https://sourceforge.net/p/rapidxml/bugs/23/" rel="alternate"/><published>2014-09-02T15:10:53.712000Z</published><updated>2014-09-02T15:10:53.712000Z</updated><author><name>Daniel Perry</name><uri>https://sourceforge.net/u/daniel-perry/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/23/</id><summary type="html">xml_document&lt;wchar_t&gt;::parse broken for code points 256+</summary></entry><entry><title>Seth Call posted a comment on ticket #22</title><link href="https://sourceforge.net/p/rapidxml/bugs/22/?limit=250#bbb7" rel="alternate"/><published>2014-07-03T02:11:30.169000Z</published><updated>2014-07-03T02:11:30.169000Z</updated><author><name>Seth Call</name><uri>https://sourceforge.net/u/sethcall/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/22/?limit=250#bbb7</id><summary type="html">Should have caught that myself. Thanks!</summary></entry><entry><title>Bernd created ticket #2</title><link href="https://sourceforge.net/p/rapidxml/feature-requests/2/" rel="alternate"/><published>2014-07-02T09:52:46.103000Z</published><updated>2014-07-02T09:52:46.103000Z</updated><author><name>Bernd</name><uri>https://sourceforge.net/u/bernd2066/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/feature-requests/2/</id><summary type="html">Flag to skip namespaces.</summary></entry><entry><title>Bernd posted a comment on ticket #19</title><link href="https://sourceforge.net/p/rapidxml/bugs/19/?limit=25#ad08" rel="alternate"/><published>2014-07-02T09:32:54.561000Z</published><updated>2014-07-02T09:32:54.561000Z</updated><author><name>Bernd</name><uri>https://sourceforge.net/u/bernd2066/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/19/?limit=25#ad08</id><summary type="html">1846: Please read the documentation in the header for RAPIDXML_PARSE_ERROR. RAPIDXML_PARSE_ERROR...</summary></entry><entry><title>Bernd posted a comment on ticket #20</title><link href="https://sourceforge.net/p/rapidxml/bugs/20/?limit=25#4f72" rel="alternate"/><published>2014-07-02T09:26:37.369000Z</published><updated>2014-07-02T09:26:37.369000Z</updated><author><name>Bernd</name><uri>https://sourceforge.net/u/bernd2066/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/20/?limit=25#4f72</id><summary type="html">VC 2008 know placements new. Also STL is using it and a lot of other contrainer-frameworks....</summary></entry><entry><title>Weber posted a comment on ticket #21</title><link href="https://sourceforge.net/p/rapidxml/bugs/21/?limit=50#c6c5" rel="alternate"/><published>2014-07-02T09:23:51.412000Z</published><updated>2014-07-02T09:23:51.412000Z</updated><author><name>Weber</name><uri>https://sourceforge.net/u/gruft-shelby/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/21/?limit=50#c6c5</id><summary type="html">Casting away the warning is not enough here, because proper error handling for tellg()...</summary></entry><entry><title>Bernd posted a comment on ticket #22</title><link href="https://sourceforge.net/p/rapidxml/bugs/22/?limit=25#cb37" rel="alternate"/><published>2014-07-02T09:18:23.132000Z</published><updated>2014-07-02T09:18:23.132000Z</updated><author><name>Bernd</name><uri>https://sourceforge.net/u/bernd2066/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/22/?limit=25#cb37</id><summary type="html">Perhaps you should NOT use "fprintf" if you simply want to print the content of a...</summary></entry><entry><title>Seth Call posted a comment on ticket #22</title><link href="https://sourceforge.net/p/rapidxml/bugs/22/?limit=25#59fe" rel="alternate"/><published>2014-05-17T00:03:43.966000Z</published><updated>2014-05-17T00:03:43.966000Z</updated><author><name>Seth Call</name><uri>https://sourceforge.net/u/sethcall/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/22/?limit=25#59fe</id><summary type="html">Here's a complete sample program: #include &lt;stdio.h&gt; #include &lt;string&gt; #include "rapidxml/rapidxml.hpp"...</summary></entry><entry><title>Seth Call created ticket #22</title><link href="https://sourceforge.net/p/rapidxml/bugs/22/" rel="alternate"/><published>2014-05-16T15:09:48.319000Z</published><updated>2014-05-16T15:09:48.319000Z</updated><author><name>Seth Call</name><uri>https://sourceforge.net/u/sethcall/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/22/</id><summary type="html">Percent symbol replaced with the word "Success" in cdata</summary></entry><entry><title>Constantin created ticket #21</title><link href="https://sourceforge.net/p/rapidxml/bugs/21/" rel="alternate"/><published>2014-05-07T13:42:41.677000Z</published><updated>2014-05-07T13:42:41.677000Z</updated><author><name>Constantin</name><uri>https://sourceforge.net/u/const-int/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/bugs/21/</id><summary type="html">compiler warning: std::streamoff is not size_t</summary></entry><entry><title>Anonymous modified a comment on ticket #16</title><link href="https://sourceforge.net/p/rapidxml/bugs/16/?limit=50#c39e" rel="alternate"/><published>2014-03-29T07:49:02.686000Z</published><updated>2014-03-29T07:49:02.686000Z</updated><author><name>Anonymous</name></author><id>https://sourceforge.net/p/rapidxml/bugs/16/?limit=50#c39e</id><summary type="html">Same problem with newer gcc (gcc (GCC) 4.7.0 20120324 (prerelease)) on archlinux...</summary></entry><entry><title>Tom Plunket posted a comment on ticket #1</title><link href="https://sourceforge.net/p/rapidxml/feature-requests/1/?limit=25#3e4c" rel="alternate"/><published>2014-02-28T19:33:23.753000Z</published><updated>2014-02-28T19:33:23.753000Z</updated><author><name>Tom Plunket</name><uri>https://sourceforge.net/u/plunket/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/feature-requests/1/?limit=25#3e4c</id><summary type="html">See https://sourceforge.net/p/rapidxml/patches/8/ for a version which avoids adding...</summary></entry><entry><title>Tom Plunket created ticket #8</title><link href="https://sourceforge.net/p/rapidxml/patches/8/" rel="alternate"/><published>2014-02-28T19:30:44.172000Z</published><updated>2014-02-28T19:30:44.172000Z</updated><author><name>Tom Plunket</name><uri>https://sourceforge.net/u/plunket/profile/</uri></author><id>https://sourceforge.net/p/rapidxml/patches/8/</id><summary type="html">wchar_t filename support</summary></entry></feed>