【发布时间】:2012-08-11 11:17:03
【问题描述】:
我正在使用以下 XPath 从 html 页面中挑选一些数据。我要选择的值之间有一些空格:
example=value1 value2 value3
我的 XPath 表达式正在选择值,但会删除文本之间的额外空格,如下所示:
value1 value2 value3
如何确保不会删除多余的空格?
我的 xpath:
//*something/div/input[1]/@value
我从中挑选值的示例 HTML:
<input type="radio" name='radio1' value="R92392 12132 sdlasldkaskl " id='some' >
请注意,我得到的值为R92392 12132 sdlasldkaskl。但我希望保留文本之间的空格。
【问题讨论】:
-
你能提供一些示例 XML 输入吗?
-
这不是 xpath 的问题。 Xpath 是正确的,我正在获取文本值,但它正在剥离文本之间的空格。
-
user743914,请编辑问题并具体说明您想要得到什么——人们没有兴趣猜测。
-
愚蠢的问题,但您是否在浏览器中以 HTML 格式查看文本?这可能会出现您所看到的“未保留空间”问题。尝试“查看源代码”页面。
标签: php html parsing xpath html-parsing