XSLTFormとXSLTを使用してページを表示しています。 値が文書として設定されているページにインスタンスがあります。インスタンス値を別のドキュメントで更新する方法
<xf:instance id="myDetails">
<xsl:copy-of select="$detailDocument" />
</xf:instance>
それは正常に動作し、インスタンス値が正しく設定されています。しかし、後でこのインスタンスの値を別のドキュメントで更新する必要があります。私は、次のようなものを試したが、うまくいきませんでした:
<xf:setvalue ref="instance('myDetails')"><xsl:copy-of select="$updatedDetailDocument" /></xf:setvalue>
これはちょうど私がupdatedDetailDocumentが空でないことを知っているにもかかわらず、インスタンスが空になります。 xf:setvalueはインスタンスの設定をサポートしていますか?あるいは同じことをする他の方法はありますか?
ありがとうございました。私はxf:insertを使ってxf:deleteを続け、古いノードを削除することができます。 – Crusaderpyro