別の場所 (MS Visio を使用) で作成された SVG ファイルがあり、これをビジュアライゼーションの背景として使用したいと考えています。ここでは、SVG グラフィック内のアイテムの配置によって配置が決まります。理想的には、インポートした SVG データを直接操作し、それを使用して、D3 を使用して呼び出し元のドキュメントに要素を作成できます。
JSON をインポートする方法と同様に、D3 を使用して既存の SVG ドキュメントをデータ構造にインポートする簡単な方法はありますか? d3.xml を試しましたが、有用なデータ構造が得られないようです。私が見る限り、IMG タグを使用してグラフィックをインポートしても、DOM に SVG 要素が取り込まれません。
1 つの小さな問題: IE9 でも動作する必要があります。(ImportNode は機能しません)