如何在XML中使用XPATH搜索带撇号的字符串?

空指针

我有以下XML

$xml = <<<XML
<books>
 <book>
  <title>PHP Basic's</title>
  <author>Jim Smith</author>
  <author>Jane Smith</author>
 </book>
 <book>
  <title>PHP Secrets</title>
  <author>Jenny Smythe</author>
 </book>
 <book>
  <title>XML basics</title>
  <author>Joe Black</author>
 </book>
</books>
XML;

并遵循PHP代码

$xml = simplexml_load_string($xml);
$books = $xml->xpath("//book[contains(title,'Basic's')]");

问题是:如何搜索带撇号的字符串?我尝试使用两种方法之一,例如用单引号(')和Double(“)引用整个XPATH表达式,但无法创建正确的XPATH表达式。有人可以帮我吗?

米海·伊奥加(Mihai Iorga)

你可以切换'使用"和逃生的撇号Basic's

$books = $xml->xpath('//book[contains(title,"Basic\'s")]');

键盘示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Python-Selenium的Xpath中传递带有撇号(')的字符串变量?

来自分类Dev

如何在Python-Selenium的Xpath中传递带有撇号(')的字符串变量?

来自分类Dev

如何在Oracle中使用撇号作为组分隔符将字符串格式化为数字

来自分类Dev

如何在android字符串xml中键入撇号字符

来自分类Dev

无法在字符串中使用撇号

来自分类Dev

如何在字符串中添加撇号

来自分类Dev

如何在vim搜索字符串中使用变量

来自分类Dev

使用WebDriver查找元素时如何在xpath中使用撇号(')?

来自分类Dev

如何从xml输入的字符串值中转义撇号(')

来自分类Dev

如何在R中搜索带括号的字符串

来自分类Dev

如何在HTML中为ViewModel字符串属性显示撇号

来自分类Dev

如何在sed中将带有括号和撇号的字符串匹配?

来自分类Dev

如何在R中转义撇号,以便将字符串插入MySQL表

来自分类Dev

如何在Android中传递包含撇号的字符串以进行查询?

来自分类Dev

如何检查字符串是否包含撇号

来自分类Dev

如何仅测试字母或撇号的字符串?

来自分类Dev

如何用撇号匹配字符串?

来自分类Dev

使用php从字符串中删除撇号

来自分类Dev

如何使用string.Insert C#在字符串中间插入撇号

来自分类Dev

如何在ruby中使用带重音符号的字符串

来自分类Dev

如何在ruby中使用带重音符号的字符串

来自分类Dev

如何在C中使用gets()打印多个字符串(带空格)?

来自分类Dev

在考虑带撇号的单词时,如何在python中使用正则表达式分隔单词?

来自分类Dev

Javascript 变量传递带撇号的文本字符串,被截断?

来自分类Dev

如何在mutt的发送钩中使用撇号?

来自分类Dev

如何在mysql中使用子字符串而不是完整字符串进行搜索?

来自分类Dev

如何在python3中使用搜索从主字符串获取空格前后的子字符串?

来自分类Dev

如何在mysql中使用子字符串而不是完整字符串进行搜索?

来自分类Dev

如何在JMeter XPath提取器中使用子字符串

Related 相关文章

  1. 1

    如何在Python-Selenium的Xpath中传递带有撇号(')的字符串变量?

  2. 2

    如何在Python-Selenium的Xpath中传递带有撇号(')的字符串变量?

  3. 3

    如何在Oracle中使用撇号作为组分隔符将字符串格式化为数字

  4. 4

    如何在android字符串xml中键入撇号字符

  5. 5

    无法在字符串中使用撇号

  6. 6

    如何在字符串中添加撇号

  7. 7

    如何在vim搜索字符串中使用变量

  8. 8

    使用WebDriver查找元素时如何在xpath中使用撇号(')?

  9. 9

    如何从xml输入的字符串值中转义撇号(')

  10. 10

    如何在R中搜索带括号的字符串

  11. 11

    如何在HTML中为ViewModel字符串属性显示撇号

  12. 12

    如何在sed中将带有括号和撇号的字符串匹配?

  13. 13

    如何在R中转义撇号,以便将字符串插入MySQL表

  14. 14

    如何在Android中传递包含撇号的字符串以进行查询?

  15. 15

    如何检查字符串是否包含撇号

  16. 16

    如何仅测试字母或撇号的字符串?

  17. 17

    如何用撇号匹配字符串?

  18. 18

    使用php从字符串中删除撇号

  19. 19

    如何使用string.Insert C#在字符串中间插入撇号

  20. 20

    如何在ruby中使用带重音符号的字符串

  21. 21

    如何在ruby中使用带重音符号的字符串

  22. 22

    如何在C中使用gets()打印多个字符串(带空格)?

  23. 23

    在考虑带撇号的单词时,如何在python中使用正则表达式分隔单词?

  24. 24

    Javascript 变量传递带撇号的文本字符串,被截断?

  25. 25

    如何在mutt的发送钩中使用撇号?

  26. 26

    如何在mysql中使用子字符串而不是完整字符串进行搜索?

  27. 27

    如何在python3中使用搜索从主字符串获取空格前后的子字符串?

  28. 28

    如何在mysql中使用子字符串而不是完整字符串进行搜索?

  29. 29

    如何在JMeter XPath提取器中使用子字符串

热门标签

归档