<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/sxmlc/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/sxmlc/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 11 May 2019 16:55:27 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/sxmlc/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#12 Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/?limit=25#4bef</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Matthieu Labas&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;: v4.3.0 --&amp;gt; v4.3.3&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Sat, 11 May 2019 16:55:27 -0000</pubDate><guid>https://sourceforge.nete6c68df3e2a600f07d79126a91cf1499891e7bbb</guid></item><item><title>#12 Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/?limit=25#d3b0/6254</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;OK, I think I get it: the entity reading the XML file is not aware about the XML structure and needs to know the offset and length.&lt;br/&gt;
I will add your patch in the next version, hopefully this week.&lt;br/&gt;
Thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Mon, 06 May 2019 12:38:53 -0000</pubDate><guid>https://sourceforge.netd92fd39c58221c9c4a677c8b0ffaf95c4a5be53a</guid></item><item><title>#12 Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/?limit=25#d3b0</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for reply!&lt;/p&gt;
&lt;p&gt;Here is real life example:&lt;br/&gt;
There are two exchangeable units: a flange board and add-on equipment. &lt;br/&gt;
There is EEPROM on add-on equipment which stores some parameters of attached add-on in XML format. The add-on is attached to flange board. The firmware running on that board reads EEPROM, extracts XML file and parse it. Two XML-tags are searched for during the parsing. First tag defines begining of configuration parameters and second tag specifies the name of configuration parameters file. Firmware creates that configuration parameter file and extracts content of XML file embraced between those two tags. Then the host is notified to read parameter file out.&lt;/p&gt;
&lt;p&gt;One needs to know exact location (file offset or buffer offset) of begining and end of second tag in order to extract the content and copy it to another location.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;config&amp;gt;&amp;lt;filename&amp;gt;&amp;lt;rest&amp;gt;&lt;/span&gt;...&lt;span class="nt"&gt;&amp;lt;/rest&amp;gt;&amp;lt;/filename&amp;gt;&amp;lt;/config&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;filename content&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;rest&amp;gt;&lt;/span&gt;...&lt;span class="nt"&gt;&amp;lt;/rest&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Goomenyuk</dc:creator><pubDate>Wed, 01 May 2019 11:50:32 -0000</pubDate><guid>https://sourceforge.netee306f4dcf8c4cd4c1b07a2603cea6024e9a60da</guid></item><item><title>#12 Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/?limit=25#0641</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Alexander,&lt;/p&gt;
&lt;p&gt;I'm not sure I understand what is your need. Could you give me an example (if possible) so I can see if there are some other ways around?&lt;/p&gt;
&lt;p&gt;Thank you for the patch anyway, adding those information might be interesting anyway!&lt;/p&gt;
&lt;p&gt;Regards,&lt;br/&gt;
Matthieu&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Wed, 01 May 2019 10:38:12 -0000</pubDate><guid>https://sourceforge.nete24e925593041261c53bc9e7ac95fc685004d732</guid></item><item><title>Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In some cases content of XML file embedded into some flags must be extracted and stored separately of XML content.&lt;/p&gt;
&lt;p&gt;In this case, it is useful to know exact location beginning and end of text of interest.&lt;/p&gt;
&lt;p&gt;In the attched patch I added two fields to SAX_Data structure:&lt;br/&gt;
1. &lt;code&gt;DataSourceType type&lt;/code&gt;&lt;br/&gt;
2.  &lt;code&gt;void *src&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Goomenyuk</dc:creator><pubDate>Mon, 29 Apr 2019 11:50:19 -0000</pubDate><guid>https://sourceforge.net417a70f3e0ffa45eb3c562b52455b95bad6c54c5</guid></item><item><title>Expose data source context to user</title><link>https://sourceforge.net/p/sxmlc/feature-requests/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 12 has been modified: Expose data source context to user&lt;br/&gt;
Edited By: Matthieu Labas (matthieu-labas)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;br/&gt;
_milestone updated: u'v4.3.0' =&amp;gt; u'v4.3.3'&lt;br/&gt;
Owner updated: None =&amp;gt; u'matthieu-labas'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Goomenyuk</dc:creator><pubDate>Mon, 29 Apr 2019 11:50:19 -0000</pubDate><guid>https://sourceforge.net01c3fa81594e5aed94f8a982e860b5618a8a7dc5</guid></item><item><title>#9 Ease node creation</title><link>https://sourceforge.net/p/sxmlc/feature-requests/9/?limit=25#d06e</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;: v4.3.0 --&amp;gt; v4.2.8&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Sat, 05 Jan 2019 11:12:24 -0000</pubDate><guid>https://sourceforge.net0e0e6801b216e477794805fb1c8f1ee7cb013b14</guid></item><item><title>#11 Print XML to a char buffer.</title><link>https://sourceforge.net/p/sxmlc/feature-requests/11/?limit=25#0ba7</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Need to resolve &lt;a class="" href="https://sourceforge.net/p/sxmlc/feature-requests/10"&gt;#10&lt;/a&gt; before, to ease buffer allocation.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Thu, 17 May 2018 13:25:22 -0000</pubDate><guid>https://sourceforge.net3cbe34b697c6dc316e2e7f096f2fe11d49a38331</guid></item><item><title>#11 Print XML to a char buffer.</title><link>https://sourceforge.net/p/sxmlc/feature-requests/11/?limit=25#f571</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Matthieu Labas&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Thu, 17 May 2018 13:23:54 -0000</pubDate><guid>https://sourceforge.netfc2092f3704fd36d06f347b960823760618fb3ef</guid></item><item><title>Print XML to a char buffer.</title><link>https://sourceforge.net/p/sxmlc/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently, &lt;code&gt;XMLDoc_print()&lt;/code&gt; can only output the XML to a &lt;code&gt;FILE*&lt;/code&gt;. It would be interesting to output it to a &lt;code&gt;char*&lt;/code&gt; also, just like parsing can be performed on a &lt;code&gt;FILE*&lt;/code&gt; or a &lt;code&gt;char*&lt;/code&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthieu Labas</dc:creator><pubDate>Thu, 17 May 2018 13:23:15 -0000</pubDate><guid>https://sourceforge.net3ef8f63059619cb45c944923af1f50e2b436da14</guid></item></channel></rss>