Inkscape で作成された SVG ファイルのグループ ノードのinkscape ラベル属性を抽出する必要があります。
SVG:
<g id="g123" inkscape:label="group 1">...</g>
コード:
d3.select("#g123").attr("inkscape:label"); // return null
Inkscape 名前空間の登録も機能しません。
d3.ns.prefix.inkscape = "http://www.inkscape.org/namespaces/inkscape";
d3.select("#g123").attr("inkscape:label"); // return null
これは機能しますが:
d3.select("#g123").node().getAttribute("inkscape:label")
ここで何が間違っていますか?