<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dynamodb on KeyValueStore.com</title>
    <link>https://keyvaluestore.com/tags/dynamodb/</link>
    <description>Recent content in Dynamodb on KeyValueStore.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 05 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://keyvaluestore.com/tags/dynamodb/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Typed JSON Converter Turns DynamoDB JSON Into Plain JSON and Back Without Losing a Digit</title>
      <link>https://keyvaluestore.com/typed-json-converter-turns-dynamodb-json-into-plain-json-and-back-without-losing-a-digit/</link>
      <pubDate>Mon, 05 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://keyvaluestore.com/typed-json-converter-turns-dynamodb-json-into-plain-json-and-back-without-losing-a-digit/</guid>
      <description>&lt;p&gt;Ask DynamoDB for an item and you get every value wrapped in its type: &lt;code&gt;{&amp;quot;name&amp;quot;: {&amp;quot;S&amp;quot;: &amp;quot;Ana&amp;quot;}, &amp;quot;visits&amp;quot;: {&amp;quot;N&amp;quot;: &amp;quot;17&amp;quot;}}&lt;/code&gt;. It&amp;rsquo;s exact, and it&amp;rsquo;s a pain to read, to diff, or to hand to anything that expects normal JSON. Going the other way is worse, because writing typed JSON by hand for a test item or a quick fix is slow and easy to get wrong.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://keyvaluestore.com/tools/typed-json/&#34;&gt;Typed JSON Converter&lt;/a&gt; does both directions. Paste the output of &lt;code&gt;aws dynamodb scan&lt;/code&gt; and get a clean list of items. Paste plain JSON and get typed JSON ready for &lt;code&gt;put-item&lt;/code&gt;, or a set of &lt;code&gt;batch-write-item&lt;/code&gt; requests, 25 items each. It works out the direction on its own, and it reads the shapes the AWS tools print: Scan and Query output, GetItem and BatchGetItem results, exports to S3 in DynamoDB JSON, and DynamoDB Streams records as a Lambda function receives them.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
