作ってみて難しかったのはリブログ情報を配列から木構造に変換する部分です。中には同じアカウントで複数回リブログしている場合もあり、お前どんだけその画像が好きなんだよと、したがって同じアカウントのノードが複数作られます。そこで、あるアカウントのリブログ元アカウントのノードが複数ある場合、いちばん新しい(つまり深い)ノードに対応するようにしました。これで正確にリブログ情報を再現できているか不安ですが。
<p><a href="http://deco-mayu.appspot.com/">http://deco-mayu.appspot.com/</a></p>
<p><span class="keyword">ソースコード</span>は<span class="keyword">GitHub</span>に置きました。</p>
<p><a href="https://github.com/yuribossa/TumblrReblogTree">https://github.com/yuribossa/<span class="highlight">Tumblr</span>ReblogTree</a></p>