页面的一部分:
<p>
349
<span>
$
</span>
</p>
如何获得“349”?
答案 0 :(得分:1)
有许多XPath会从该XML中选择"349"
。以下是一些:
选择p
的空格规范化文本节点子节点:
normalize-space(/p/text())
在字符串值$
中p
之前选择空格规范化子字符串:
normalize-space(substring-before(/p, '$'))
在文档中的任意位置选择空间规范化的数字文本节点:
normalize-space(//text()[number(.) = .])
所有这些XPath都会根据请求选择"349"
作为字符串。如果你真的想要number()
作为数字而不是字符串,你也可以用 349
函数调用包装上述任何表达式。
答案 1 :(得分:0)
由于您没有显示完整的页面,我们没有完整的路径,但请尝试以下操作:
Schema::create('company', function (Blueprint $table) {
$table->engine = "InnoDB";
$table->increments('id');
$table->string('name')->unique();
$table->integer('addressid')->unsigned()->nullable();
});