エレメントのブール値を設定します。
setBooleanValue(xpath:string, value:boolean) : void
setBooleanValue(xpath:string, value:boolean, selectionNS:NamespaceContext) : void
パラメータ | 説明 |
---|---|
xpath | 文書内のエレメントの XPath です。 |
value | 設定する値です。 |
selectionNS | namespace コンテキストです。 |
スキーマでは、 このデータエレメントを boolean と定義する必要があります。データプロパティでは、 関連あるフィールドの表示タイプが String でなければなりません。 値は true または false として 表示されます。
<schema0>
<element0>true</element0>
</schema0>
このメソッドは、下位ノードを含むすべての内容を置き換えます。このメソッドを呼び出す前ではなく、呼び出した後に下位ノードを付加します。
var doc = database.createNewDocument();
var dom = doc.getDOM();
if(requestScope.b.toLowerCase() == "true")
dom.setBooleanValue("/schema1/element1", true);
else
dom.setBooleanValue("/schema1/element1", false);
doc.save()
var doc = database.createNewDocument();
var dom = doc.getDOM();
var ns = new NamespaceContextImpl();
ns.addNamespace("s", "http://mynamespace.com");
if(requestScope.b.toLowerCase() == "true")
dom.setBooleanValue("/s:schema1/s:element1", true, ns);
else
dom.setBooleanValue("/s:schema1/s:element1", false, ns);
doc.save()