<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Json on Ben&#39;s Blog</title>
    <link>https://jinpeng.cv/en/tags/json/</link>
    <description>Recent content in Json on Ben&#39;s Blog</description>
    <generator>Hugo -- 0.154.0</generator>
    <language>en</language>
    <copyright>©️ 2025 Ben</copyright>
    <lastBuildDate>Mon, 09 Mar 2026 22:26:59 -0600</lastBuildDate>
    <atom:link href="https://jinpeng.cv/en/tags/json/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>2025-10-08</title>
      <link>https://jinpeng.cv/en/diary/2025/october/2025-10-08/</link>
      <pubDate>Wed, 08 Oct 2025 18:47:46 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/october/2025-10-08/</guid>
      <description>&lt;h3 id=&#34;1247-have-lunch&#34;&gt;12:47 Have lunch&lt;/h3&gt;
&lt;p&gt;I felt that my speaking and listening ability had decreased.&lt;/p&gt;
&lt;h3 id=&#34;1249-janice&#34;&gt;12:49 Janice&lt;/h3&gt;
&lt;p&gt;Janice is a cross-platform open-source software, especially for viewing and simply handling JSON files. It&amp;rsquo;s perfect to help me solve the big JSON file problem.&lt;/p&gt;
&lt;h3 id=&#34;1815-get-out-of-work&#34;&gt;18:15 Get out of work&lt;/h3&gt;
&lt;p&gt;Today is a focus day.&lt;/p&gt;
&lt;h3 id=&#34;2059-eat-dumplings&#34;&gt;20:59 Eat dumplings&lt;/h3&gt;
&lt;p&gt;Recently, I became busier than before. I am already lazy for cooking.&lt;/p&gt;
&lt;p&gt;Prepare to do some assignments after eating dumplings.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="1247-have-lunch">12:47 Have lunch</h3>
<p>I felt that my speaking and listening ability had decreased.</p>
<h3 id="1249-janice">12:49 Janice</h3>
<p>Janice is a cross-platform open-source software, especially for viewing and simply handling JSON files. It&rsquo;s perfect to help me solve the big JSON file problem.</p>
<h3 id="1815-get-out-of-work">18:15 Get out of work</h3>
<p>Today is a focus day.</p>
<h3 id="2059-eat-dumplings">20:59 Eat dumplings</h3>
<p>Recently, I became busier than before. I am already lazy for cooking.</p>
<p>Prepare to do some assignments after eating dumplings.</p>
<h3 id="2134-improve-powershell-profile">21:34 Improve PowerShell profile</h3>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt"> 1
</span><span class="lnt"> 2
</span><span class="lnt"> 3
</span><span class="lnt"> 4
</span><span class="lnt"> 5
</span><span class="lnt"> 6
</span><span class="lnt"> 7
</span><span class="lnt"> 8
</span><span class="lnt"> 9
</span><span class="lnt">10
</span><span class="lnt">11
</span><span class="lnt">12
</span><span class="lnt">13
</span><span class="lnt">14
</span><span class="lnt">15
</span><span class="lnt">16
</span><span class="lnt">17
</span><span class="lnt">18
</span><span class="lnt">19
</span><span class="lnt">20
</span><span class="lnt">21
</span><span class="lnt">22
</span><span class="lnt">23
</span><span class="lnt">24
</span><span class="lnt">25
</span><span class="lnt">26
</span><span class="lnt">27
</span><span class="lnt">28
</span><span class="lnt">29
</span><span class="lnt">30
</span><span class="lnt">31
</span><span class="lnt">32
</span><span class="lnt">33
</span><span class="lnt">34
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl"><span class="c1"># Record now</span>
</span></span><span class="line"><span class="cl"><span class="k">function</span> now <span class="o">{</span>
</span></span><span class="line"><span class="cl">    param<span class="o">(</span>
</span></span><span class="line"><span class="cl">        <span class="o">[</span>switch<span class="o">]</span><span class="nv">$t</span>,
</span></span><span class="line"><span class="cl">        <span class="o">[</span>string<span class="o">]</span><span class="nv">$TyporaPath</span>
</span></span><span class="line"><span class="cl">    <span class="o">)</span>
</span></span><span class="line"><span class="cl">    <span class="p">&amp;</span> <span class="s2">&#34;D:\blog\assets\code\now.ps1&#34;</span> @PSBoundParameters
</span></span><span class="line"><span class="cl"><span class="o">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">function</span> push <span class="o">{</span>
</span></span><span class="line"><span class="cl">    param<span class="o">(</span>
</span></span><span class="line"><span class="cl">        <span class="o">[</span>string<span class="o">]</span><span class="nv">$Message</span> <span class="o">=</span> <span class="s2">&#34;&#34;</span>
</span></span><span class="line"><span class="cl">    <span class="o">)</span>
</span></span><span class="line"><span class="cl">    
</span></span><span class="line"><span class="cl">    <span class="c1"># ���û���ṩ��Ϣ��ʹ�õ�ǰ����ʱ��</span>
</span></span><span class="line"><span class="cl">    <span class="k">if</span> <span class="o">([</span>string<span class="o">]</span>::IsNullOrWhiteSpace<span class="o">(</span><span class="nv">$Message</span><span class="o">))</span> <span class="o">{</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$date</span> <span class="o">=</span> Get-Date -Format <span class="s2">&#34;MMMM d, yyyy&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$time</span> <span class="o">=</span> Get-Date -Format <span class="s2">&#34;HH:mm&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$Message</span> <span class="o">=</span> <span class="s2">&#34;diary: </span><span class="nv">$date</span><span class="s2"> </span><span class="nv">$time</span><span class="s2">&#34;</span>
</span></span><span class="line"><span class="cl">    <span class="o">}</span>
</span></span><span class="line"><span class="cl">    
</span></span><span class="line"><span class="cl">    Write-Host <span class="s2">&#34;Adding all changes...&#34;</span> -ForegroundColor Cyan
</span></span><span class="line"><span class="cl">    git add .
</span></span><span class="line"><span class="cl">    
</span></span><span class="line"><span class="cl">    Write-Host <span class="s2">&#34;Committing with message: </span><span class="nv">$Message</span><span class="s2">&#34;</span> -ForegroundColor Yellow
</span></span><span class="line"><span class="cl">    git commit -m <span class="nv">$Message</span>
</span></span><span class="line"><span class="cl">    
</span></span><span class="line"><span class="cl">    Write-Host <span class="s2">&#34;Pushing to remote...&#34;</span> -ForegroundColor Green
</span></span><span class="line"><span class="cl">    git push
</span></span><span class="line"><span class="cl">    
</span></span><span class="line"><span class="cl">    Write-Host <span class="s2">&#34;Done!&#34;</span> -ForegroundColor Green
</span></span><span class="line"><span class="cl"><span class="o">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Set-Alias -Name n -Value now
</span></span></code></pre></td></tr></table>
</div>
</div><p>Now can directly call Typora to edit diary so that can get Grammarly support.</p>
<h3 id="2300-learn-how-to-input-en-dash-and-em-dash-">23:00 Learn how to input en dash(–) and em dash (—)</h3>
<p>An en dash is used to express a range and to build a relationship.</p>
<p>An em dash is used to express a stop or supplementary explanation and tone shift.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
