xml列にXMLスニペットがあるSQLServer2005テーブルがあります。XSLを適切に使用してスニペットをXHTMLに変換するには、スニペットを追加のノードなどで囲む必要があります。XMLデータを文字列として処理できる必要があると考えています。その後、そのデータの前に追加したり、後から追加したりできます。次に、DOMオブジェクトに変換します。
これは正しい方法ですか?もっと良い方法はありますか?
スニペット(かなり大きくなる可能性があります)を配置する必要がある場所の例を次に示します。
<?xml version="1.0" encoding="UTF-8"?>
<document xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 http://www.accessdata.fda.gov/spl/schema/spl.xsd">
<id />
<code />
<effectiveTime />
<component>
<structuredBody>
<< SNIPPET GOES HERE >>
</structuredBody>
</component>
</document>