2014-01-08 125 views
0

比方說,我有這樣的XPath查詢:用「陣列」屬性的值

data-field-info='{"value":"2","date":"2014-01-08"}' 

屬性的HTML input標籤如何使用XPath和他query方法來檢索僅與塔標籤某個日期?

我知道,我可以像

//input[@data-field-info='2014-01-08'] 

表達做到這一點,但這將只能如果data-field-info有「標」值

有人點我在正確的方向?我不知道

+1

您可能需要獲得所有* *元素,解析JSON,然後找到正確的。 –

+0

或者可能類似於:'// input [contains(@ data-field-info,'2014-01-08')]'? –

+0

@RocketHazmat:Json的方式是我頭腦中首先想到的,但我想知道一些緊湊的「更快」(至少要寫)。我從來沒有讀過你給我的第二個選擇,我會試試看! :) – DonCallisto

回答