我需要遍歷以下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'和';'並留下字符串的有意義的部分是一個負擔得起的折衷,謝謝:) –