JavaScript オブジェクト

JavaScript オブジェクト (新規 Object() で作成された場合) は、Java™ メソッドの引数として使用されるときは、自動的にプロパティのマップに変換されます。マップとは、名前と値のペアから成るリストを提供する Java インターフェースです。例えば、XML アダプタを呼び出すときに、マップを渡す必要があります。

マップの作成方法の例を以下に示します。

map = new Object();
map.property1 = "Value 1";
map.property2 = "Value 2";
javaMethod( map );

この機能により、JavaScript からのマップの使用が容易になります。次の例は、XML アダプタの呼び出し方法を示します。

function f() {
	obj = new Object();
	obj.property1 = 7934;
	obj.property2 = "Value 2";
	doc = new DOMDocument();
	doc.loadFromXMLAdapter("test",obj,null);
}