Javaでクォートなしの構造化文字列を解析する方法

本稿では、クォートなしの構造化文字列(例: {Name:Heal,Age:20,Tag:[Coding,Reading]})をJavaで解析するための実装手法を解説します。標準JSONライブラリでは対応できないケースに特化したパーサーを実装します。 解析対象の文字列は以下の制約を満たす必要があります: キーと値の区切りに「:」を使用 要素の区切りに「,」を使用 ネストしたオブジェクトには「{」/「} ...

6月6日 21:33 投稿

ASP.NET Core における MVC パターンを活用した Web API 構築

サーバーサイドレンダリングから Web API へ これまでの解説では、Razor Pages を利用して HTML をブラウザに直接描画するサーバーサイドレンダリング型の ASP.NET Core アプリケーション構築について学びました。本章では、視点を変えて Web API の構築に焦点を当てます。これは、シングルページアプリケーション(SPA)やモバイルアプリのバックエンドとして機能するアプ ...

5月9日 23:43 投稿