さまざまなイメージ タグを含む SVG ドキュメントを作成しています。画像のxlink:href (ソース URL) 属性には、アンパサンドを含むクエリ文字列が含まれています。%26または ascii エンコーディング?としてエスケープすると、それらは有効なクエリ文字列ではなく、サーバーは画像を配信しません。それらは属性 (ノードではない) であるため、CDATA でそれらをエスケープすることはできません。image タグ内にxlink:hrefノードを作成しようとしましたが、SVG パーサーによって無視されます。純粋な SVG (HTML 内の SVG ではない) を使用して、後で JPG に変換できるようにしたいので、スクリプトは使用できません...
以下を機能させる方法についてのヒントはありますか?
<image x="0" y="0" width="306" height="306" xlink:href="http://host.com/image.jpg?token=asdf&expiration=9384029&etc=etc"/>
ありがとう!