2014-01-08 90 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

回答