我需要遍历以下XML树,以便找到字形,其中unicode=
查找属性为Unicode字符串作为价值
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<font>
<glyph unicode=""/>
<glyph unicode=""/>
</font>
</svg>
我怎样才能做到这一点使用jQuery?
编辑
也许这是不明确的,但我希望通过自己的价值观下unicode
标签访问字形,因为大多数这些打印的字符将在
结束。
我知道,这是布莱恩工作$('svg').find('glyph[unicode=""]')
,但有:
if (cond1) {
$('svg').find('glyph[unicode=""]');
} else if (cond2) {
$('svg').find('glyph[unicode=""]');
} else {
// ...
}
..是你永远要保持的东西。
更新了答案,找到了另一个方法 – Anton
我认为切割'&#x'和';'并留下字符串的有意义的部分是一个负担得起的折衷,谢谢:) –