JavaにおけるXML文字列とオブジェクトの相互変換手法
XML変換ユーティリティクラスの実装
以下は、XML文字列とJavaオブジェクト間の変換を行うユーティリティクラスです。
import javax.xml.bind.JAXBContext;
import javax.xml.bind.Marshaller;
import javax.xml.bind.Unmarshaller;
import java.io.StringReader;
import java.io.StringWriter;
/**
* XMLとJavaオブジェクト間の相互変換を行うユーティリティクラス
*/
...
7月10日 03:08 投稿
Java オブジェクト シリアライゼーションのセキュリティ
Java オブジェクト シリアライゼーションの理解を深めることで得られる 5 つの知見
Java オブジェクト シリアライゼーションは、JDK 1.1 から組み込まれている仕組みです。この仕組みは、Java オブジェクトの状態をバイト配列に変換し、格納したり通信したりするのに役立ちます。この配列を復元することで、当初の状態に戻すことができます。
シリアライゼーションの仕 ...
6月3日 20:56 投稿
Go言語におけるGobエンコーディングとRPCの基礎
Go言語では、データ構造のシリアライズにはGobエンコーディングが利用されます。また、分散システム間通信にはRPC(Remote Procedure Call)が使用されます。
Gobエンコーディングの基本
GobはGo標準ライブラリのencoding/gobパッケージで提供されるバイナリシリアライゼーション形式です。データ構造のエンコードにはEncoder、デコードにはDecoderを使用します。
package ...
5月13日 15:38 投稿