<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>| David Keith | Activity</title>
	<link>https://components4developers.blog/members/talmidimdk/activity/</link>
	<atom:link href="https://components4developers.blog/members/talmidimdk/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Activity feed for David Keith.</description>
	<lastBuildDate>Wed, 29 Apr 2026 11:33:40 +0100</lastBuildDate>
	<generator>https://buddypress.org/?v=</generator>
	<language>en-US</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
	
						<item>
				<guid isPermaLink="false">dab9aac98f3942b236d6acf1fdc7b3cd</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54569</link>
				<pubDate>Mon, 16 Mar 2020 16:14:36 +0100</pubDate>

									<content:encoded><![CDATA[<p>&lt;span style=&#8221;font-size: xx-small;&#8221;&gt;&lt;span style=&#8221;font-family: Arial;&#8221;&gt;Thanks Kim! I look forward to the new capabilities!&lt;/span&gt;&lt;/span&gt;</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">15f38bc03bd6bde21abb99761ee2f1bc</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54557</link>
				<pubDate>Fri, 13 Mar 2020 17:51:33 +0100</pubDate>

									<content:encoded><![CDATA[<p>and the reason is&#8230;. the JSON /Date(1234567891012)/ is in <em>milliseconds</em>, not seconds. So the result that is returned from calling System.DateUtils.UnixToDateTime should be divided by 1000.</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">45be972557a79fecb476f4bcf750201e</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54556</link>
				<pubDate>Fri, 13 Mar 2020 13:55:26 +0100</pubDate>

									<content:encoded><![CDATA[<p>Okay it looks like this is a Unix time epoch. I used System.DateUtils.UnixToDateTime to convert it. Unfortunately the conversion produces the wrong date with a year of 52166&#8230; probably an issue at the source.</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">93f70a75a9a6d603a0ceb019059980e8</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54553</link>
				<pubDate>Thu, 12 Mar 2020 19:04:47 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thanks for the response Kim.</p>
<p>Just out of curiosity, does your JSON processor know anything about this date format?:</p>
<blockquote><p>&#8220;Expired&#8221;:&#8221;/Date(1584031516248)/&#8221;</p></blockquote>
<p>Is this a &#8220;native&#8221; JSON date time type that you know how to process?</p>
<p>Thanks again.</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d695352e81963be9e85c1fdadd17ce78</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54550</link>
				<pubDate>Wed, 11 Mar 2020 21:36:03 +0100</pubDate>

									<content:encoded><![CDATA[<p>Never mind, I think I have this figured out. Very verbose code requirements.</p>
<p>json := TkbmMWJSONObject(stream.LoadFromUTF16String(ajsontemplatestring)</p>
<p>jsonBase := TkbmMWJSONObject(json.PropertyValue[0]);</p>
<p>TkbmMWJSONNative(jsonBase.PropertyValueByName[&#8216;origin&#8217;]).AsString := origin;</p>
<p>jsonProcesses :=&hellip;<span class="activity-read-more" id="activity-read-more-794"><a href="https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54550" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5fa92160e1c4e158d357279b5508c65c</guid>
				<title>David Keith replied to the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/#post-54549</link>
				<pubDate>Wed, 11 Mar 2020 17:36:25 +0100</pubDate>

									<content:encoded><![CDATA[<p>I tried to clean this up a bit but it didn&#8217;t post for some reason.</p>
<p>Among other things, please remove the line that reads</p>
<blockquote><p>&#8216;contrast”‘ +&#8217;</p></blockquote>
<p>from the JSON packet.</p>
<p>&nbsp;</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ea36c31da66a5c34e075890a051ab51d</guid>
				<title>David Keith started the topic How to edit JSON packet? in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/how-to-edit-json-packet/</link>
				<pubDate>Wed, 11 Mar 2020 17:21:54 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Kim!</p>
<p>I have previously used TkbmMWJSONStreamer and TkbmMWJSONObject to read an inbound JSON packet and select values from the packet, worked well.</p>
<p>Now I&#8217;m trying to :</p>
<p>1) Load a predefined JSON template</p>
<p>2) Edit the values in name value pairs in the JSON template</p>
<p>I looked at your ObjectNotation demo but could not figure out how to do this.&hellip;<span class="activity-read-more" id="activity-read-more-792"><a href="https://components4developers.blog/forums/topic/how-to-edit-json-packet/" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">595544d779d77dc3cad0670e904c7dcc</guid>
				<title>David Keith replied to the topic kbmMemTable data persistence challenges in the forum kbmMemTable</title>
				<link>https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/#post-54142</link>
				<pubDate>Mon, 19 Aug 2019 18:22:32 +0100</pubDate>

									<content:encoded><![CDATA[<p>Okay so I changed my streamFormat assignment from PersistentFormat to the AllDataFormat; turned off persistence/set Persistent := False;</p>
<p>In saving with my streamFormat each time a transaction occurs, I get an entire new copy of the table structure AND data appended to the end of the storage file.</p>
<p>Should I use&#8230; two streamFormats? One for&hellip;<span class="activity-read-more" id="activity-read-more-616"><a href="https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/#post-54142" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d292d32f466ed60aaf6e944aa558fb2b</guid>
				<title>David Keith replied to the topic kbmMemTable data persistence challenges in the forum kbmMemTable</title>
				<link>https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/#post-54141</link>
				<pubDate>Fri, 16 Aug 2019 18:59:55 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thank you!</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">dcd52084efdeff0b7ccee3dd3fdf3933</guid>
				<title>David Keith replied to the topic kbmMemTable data persistence challenges in the forum kbmMemTable</title>
				<link>https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/#post-54138</link>
				<pubDate>Thu, 15 Aug 2019 18:44:07 +0100</pubDate>

									<content:encoded><![CDATA[<p>Can someone please approve my license request for kbmMemTable? I can&#8217;t compile kbmMW without it and I forgot to request that license approval when I requested the license approval for kbmMW.</p>
<p>Thanks.</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e34de4f40ea57e6459c6c56c1947c74c</guid>
				<title>David Keith replied to the topic kbmMemTable data persistence challenges in the forum kbmMemTable</title>
				<link>https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/#post-54135</link>
				<pubDate>Wed, 14 Aug 2019 02:46:27 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thank you! I&#8217;ll take a look at this and see if this will fit the bill.</p>
<p>Thanks again!</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b6ad21dffc63d6f03d630af09964bc15</guid>
				<title>David Keith started the topic kbmMemTable data persistence challenges in the forum kbmMemTable</title>
				<link>https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/</link>
				<pubDate>Mon, 12 Aug 2019 18:49:50 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Kim!</p>
<p>I&#8217;ve been trying to figure out what is required to persist the data that I store in a memtable, as well as being able to load the data properly as needed.</p>
<p>I&#8217;ve already created a product that is in production, but it doesn&#8217;t consistently save data entries to disk using the persistent data method.</p>
<p>My goals for this project going forward&hellip;<span class="activity-read-more" id="activity-read-more-605"><a href="https://components4developers.blog/forums/topic/kbmmemtable-data-persistence-challenges/" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6922d192d472da5974c79e5249dd6fc2</guid>
				<title>David Keith replied to the topic Error parsing JSON data packet in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/error-parsing-json-data-packet/#post-53993</link>
				<pubDate>Wed, 15 May 2019 19:06:17 +0100</pubDate>

									<content:encoded><![CDATA[<p>I tried this with the objectNotation demo. I pasted in the JSON packet. I hit the &#8216;Parse&#8217; button. I get an access violation.</p>
<p>Delphi 10.3 Enterprise</p>
<p>kbmMW 5.06.20</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f5bd3d1498071aa84649c0c51057ef9e</guid>
				<title>David Keith started the topic Error parsing JSON data packet in the forum kbmMW</title>
				<link>https://components4developers.blog/forums/topic/error-parsing-json-data-packet/</link>
				<pubDate>Wed, 15 May 2019 15:42:39 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hi Kim!</p>
<p>In trying to parse the JSON packet that comes back from this test URL:</p>
<p><a>014032%3D%7D013032%26%2C1000000000000XYZ12&#8243;&gt;</a><a href="https://accessgudid.nlm.nih.gov/api/v2/devices/lookup.json?udi=%3D%2F08717648200274%3D%2C000025%3DA99971312345600%3D&gt;014032%3D%7D013032%26%2C1000000000000XYZ12" rel="nofollow ugc">https://accessgudid.nlm.nih.gov/api/v2/devices/lookup.json?udi=%3D%2F08717648200274%3D%2C000025%3DA99971312345600%3D&gt;014032%3D%7D013032%26%2C1000000000000XYZ12</a>3</p>
<p>&#8230;and using this source code to parse it:</p>
<p>procedure&hellip;<span class="activity-read-more" id="activity-read-more-526"><a href="https://components4developers.blog/forums/topic/error-parsing-json-data-packet/" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
				
							</item>
		
	</channel>
</rss>