我正在使用此功能:
<div class="grid">
<img src="http://placehold.it/350x150">
<img src="http://placehold.it/350x250">
<img src="http://placehold.it/350x350">
<img src="http://placehold.it/350x450">
<img src="http://placehold.it/350x150">
<img src="http://placehold.it/350x250">
<img src="http://placehold.it/350x350">
<img src="http://placehold.it/350x450">
</div>
此方法正常工作,它返回我想要的确切布尔值,在我们的示例中为false。但是当我使用P_XML参数而不是硬编码值时,会显示错误:&#34;预期的xml标记,没有内容&#34;虽然传递的P_XML与我从上面的例子中复制的xml结构相同:
FUNCTION XMLTEST (P_XML VARCHAR2) RETURN VARCHAR2 AS
V_FLAG VARCHAR2(4000);
BEGIN
WITH test_data AS
(SELECT xmltype('<boolean xmlns="http://SOAPwebservice.com/WebServices/Methods">false</boolean>') data
FROM dual)
SELECT extractValue(data,'/boolean','xmlns="http://SOAPwebservice.com/WebServices/Methods"')
FROM test_data;
return V_FLAG;
。我该如何解决这个问题?
无效的代码:
<boolean xmlns="http://SOAPwebservice.com/WebServices/Methods">false</boolean>