Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
D3.js 使用foreignObject将svg保存到.svg_D3.js_Svg - Fatal编程技术网

D3.js 使用foreignObject将svg保存到.svg

D3.js 使用foreignObject将svg保存到.svg,d3.js,svg,D3.js,Svg,我用来获取svg的数据URI。然后我用Java将dataUri转换为.svg。原始图片有foreginObject标记。当我将其保存到.svg并用chrome打开它时,foreginObject标记不显示。这是我的.svg标记 这是测试 这是p 尝试检查输出svg文件,foreignObject元素中的div元素是否具有(x)html命名空间。HTML上下文中svg标记的解析规则在XML(svg)上下文(=独立svg)中不同。如果您想在XML上下文中将div元素视为HTML的div,那么应该

我用来获取svg的数据URI。然后我用Java将dataUri转换为.svg。原始图片有foreginObject标记。当我将其保存到.svg并用chrome打开它时,foreginObject标记不显示。这是我的.svg标记


这是测试

这是p


尝试检查输出svg文件,foreignObject元素中的div元素是否具有(x)html命名空间。HTML上下文中svg标记的解析规则在XML(svg)上下文(=独立svg)中不同。如果您想在XML上下文中将div元素视为HTML的div,那么应该向其添加HTML名称空间。我似乎理解,谢谢