(免責事項: RingoJS 内で Rhino を使用)
要素を持つドキュメントがあるとしましょう。この要素にノードを文字列として追加する方法がわかりません。文字列を xml ノードに解析してノードに追加するために、documentFragment を使用しようとしましたが、どこにも到達できませんでした。要するに、.NET の .innerXML と同じくらい簡単なものが必要ですが、それは Java API にはありません。
var dbFactory = javax.xml.parsers.DocumentBuilderFactory.newInstance();
var dBuilder = dbFactory.newDocumentBuilder();
var doc = dBuilder.newDocument();
var el = doc.createElement('test');
var nodesToAppend = '<foo bar="1">Hi <baz>there</baz></foo>';
el.appendChild(???);
サードパーティのライブラリを使用せずにこれを行うにはどうすればよいですか?
[編集] 例では明らかではありませんが、変数 'nodesToAppend' の内容を知る必要はありません。ですから、xml ドキュメントで要素を作成する方法についてのチュートリアルを教えてはいけません。