新年の抱負を追跡するためdaily.log
に、次の形式でファイルを作成しました。
8:40 AM 1/2/2013
begin:755am
activity:enquired about 3x3 black board;bought book [beginning html 5]
waste:facebook;
meeting:old friend;mechanic
programming:none
blogpost:[asp.net deployment]
do:buy black board
done:
end:1045pm
私は単純な C# コンソール アプリケーションを作成しています。このアプリケーションは、いくつかの質問をして、それに応じてこのファイルに入力します。このツールの将来の機能の 1 つは、とりわけ解決の進行状況を測定するためのシンプルなダッシュボード スタイルの Web ページを表示することです。
プレーン テキストではなく、これらの形式で成熟したツールを使用できるため、この方法で毎日の活動情報を保存するために、データのシリアル化または構成ファイル形式を使用したいと考えています。
私はこれまで JSON を使用したことがなく、JSON 形式を C# で独立して使用できるかどうか (javascript は関係ありません)、また使用できるとしても、この場合に JSON の使用が適切かどうか疑問に思っています。
JSON でない場合、そのスーパーセット YAML は? または、この目的に適した他の選択肢はありますか?