当前位置: 首页 > 面试题库 >

从PHP SimpleXML节点获取实际值

狄元魁
2023-03-14
问题内容

$value = $simpleXmlDoc->SomeNode->InnerNode;

实际上将一个simplexml对象分配给$ value而不是InnerNode的实际值。

如果我做:

$value = $simpleXmlDoc->SomeNode->InnerNode . "\n";

我得到了价值。无论如何要获得实际值而不会显得笨拙. "\n"


问题答案:

转换为您想要的任何类型(并且有意义…)。通过串联,您隐式转换为字符串,因此

$value = (string) $xml->someNode->innerNode;


 类似资料:
  • 问题内容: 我有一段这样的HTML: 我有一个与此HTML匹配的WebElement。如何从中仅提取“标题”?方法.getText()返回“ Title \ nAuthor”。 问题答案: 您无法在WebDriver API中执行此操作,而必须在代码中执行。例如: 请注意,结尾的换行符实际上是元素文本的一部分,因此,如果您不想要它,则需要将其删除。

  • 我想在Android Studio中获取isSeen节点的值。M6F2mJjQ8uGPXAynZzV是消息的id,并将消息更改为消息。我想在适配器类中获得这个值。

  • 问题内容: 我正在学习php。我有这个结构 每个公司可能有几个子公司,可能只有一个母公司。每个公司都有钱。所有公司都有Allmoney-自己的钱+他所有子公司的钱。 在MySQL中这样的结构 因此,我如何计算每个公司在php中的allmoney?我现在需要使用递归,但是我尝试了并且没有任何反应。选择,更新和其他命令mysql- 我知道,请使用php帮助我。我写这样的东西: 非常感谢你 问题答案:

  • CPLEX打印出漂亮的节点日志,如何使用docplex获取它们?我尝试过改变内容。解算器。详细和日志输出,但我没有得到要打印的信息(当前解决方案、间隙)。 我正在使用以下代码: 当verbose=5时,将打印所有分支决策(大量垃圾),而verbose=4时,不会打印间隙

  • 问题内容: 我使用的是jQuery(v1.7.1),我需要获取元素的绝对浮点宽度,但是jQuery的所有width方法似乎都舍入了width的值。 例如,如果元素的实际宽度为,则jQuery的width方法返回,即忽略十进制值。 因此,我的问题是:如何获取元素宽度的浮点值? 问题答案: 如果您已经有对DOM元素的引用,将为您提供所需的值。 该方法自Internet Explorer 4起就存在,因