- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 SoapUI 验证 xml 响应数据时出现问题。我将问题转移到 XPath Visualizer,以便我可以解决这些问题。
使用 Xpath 查询我想返回 b:账户事件具有子节点 的节点b:事件描述 值等于
'7.75000%10/30-11-10 $1602' 来自下面的 xml 摘录。
这是我的 xpath 查询:
//b:AccountActivity[b:ActivityDescription = "7.75000%10/30-11/10 $1602"]
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<RetrieveAccountActivityResponse xmlns="http://tempuri.org/">
<RetrieveAccountActivityResult xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:key xmlns:b="http://schemas.datacontract.org/2004/07/IntegratorSuite.DataContracts">
<b:CurrentPage>0</b:CurrentPage>
<b:Direction>Ascending</b:Direction>
<b:PageSize>50</b:PageSize>
<b:SortByParameter i:nil="true"/>
<b:TotalEntries>4</b:TotalEntries>
<b:TotalPages>1</b:TotalPages>
</a:key>
<a:value xmlns:b="http://schemas.datacontract.org/2004/07/IntegratorSuite.DataContracts">
<b:AccountActivity>
<b:AccountNumber>11111111</b:AccountNumber>
<b:AccountType>2</b:AccountType>
<b:ActivityDescription>7.75000%10/30-11/10 $1602</b:ActivityDescription>
<b:Amount>4.1200000000</b:Amount>
<b:CallPut_HasValue>false</b:CallPut_HasValue>
<b:CallPut_Value>ALL</b:CallPut_Value>
<b:CmpQualCode i:nil="true"/>
<b:Currency>USD</b:Currency>
<b:Cusip></b:Cusip>
<b:Description1/>
<b:Description2/>
<b:EntryType>DC</b:EntryType>
<b:ExpirationDate>9999-12-31T23:59:59.9999999</b:ExpirationDate>
<b:JournalDescription i:nil="true"/>
<b:NetAmount>-4.1200000000</b:NetAmount>
<b:Price>0.000000</b:Price>
<b:PrincipalAmount>-4.1200000000</b:PrincipalAmount>
<b:Quantity>0.000000</b:Quantity>
<b:RecordType>H</b:RecordType>
<b:RootSymbol i:nil="true"/>
<b:SecQualCode i:nil="true"/>
<b:SecurityDescription>Cash</b:SecurityDescription>
<b:SecurityGroupCategoryID>0</b:SecurityGroupCategoryID>
<b:SecurityGroupDescription i:nil="true"/>
<b:SecurityQuantityConversion>0</b:SecurityQuantityConversion>
<b:SecurityTypeCode i:nil="true"/>
<b:StockConversionFactor>0</b:StockConversionFactor>
<b:StrikePrice>0.0</b:StrikePrice>
<b:Symbol/>
<b:SymbolCusip i:nil="true"/>
<b:TableID i:nil="true"/>
<b:TradeDate_HasValue>true</b:TradeDate_HasValue>
<b:TradeDate_Value>2010-11-11T00:00:00</b:TradeDate_Value>
<b:TradeDetailID_HasValue>false</b:TradeDetailID_HasValue>
<b:TradeDetailID_Value>0</b:TradeDetailID_Value>
<b:TradeNumber i:nil="true"/>
<b:TransactionType>Interest Collected</b:TransactionType>
<b:UnderlyingCusip i:nil="true"/>
<b:UnderlyingSymbol i:nil="true"/>
</b:AccountActivity>
<b:AccountActivity>
...
最佳答案
事实证明,问题出在我发布的部分(正如 Alejandro 建议的那样)下面的 xml 文档中。正在查询的元素的命名空间 URI 稍后在文档中被重新定义为不同的 URI。一旦将第二个命名空间更改为不同的唯一名称,xpath 就会按预期工作。出于某种原因,在文档后面重新定义 URI 会导致某些 xpath 工具出现异常行为,而当所需节点上方的字段数据中有斜杠时,其他工具不会出现异常行为。感谢大家的意见。下次我将发布整个文件:)。
关于xml - Xpath 使用谓词在数据中匹配带有斜线的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4197979/
我有这个代码: set_value(X,Value,[X/_|T],[X/Value|T]). set_value(X,Value,[Y/V|T],[Y/V|NewT):- X\=Y,set_valu
如何绘制非正交线? 如果我们有一条正交线,那就很简单了: 考虑 X1 = 100,Y1 = 80; X2=100,Y2=185; 所以对于这条线我们有类似的东西。 for(nRow = Y1; nRo
如何使用 CSS 实现斜斜线 (/)?它应该具有响应能力并且还应该支持 IE 8? 最佳答案 你可以使用一个元素,用伪元素和边框隐藏不需要的部分(IE8支持): div{ position:r
我正在通过 PayPal SDK 为 REST API 创建支付。一切似乎都正常,重定向到 paypal,付款本身。但是当我从 paypal 返回我的商店时,returnUrl 的末尾添加了一个“/”
我的值为: 1/2 3/4/5 2/3/6 我想求值2所以结果一定是 1/2 2/3/6 我不想使用 LIKE 运算符。有没有办法在 FIND_IN_SET 函数中设置分隔符? 最佳答案 您可以使用l
我已经设置了我的第一个 REST API,并且我是使用 Taffy 框架的新手。 我有一个使用 ColdFusion 10、IIS 并使用 ColdBox 的站点。我在目录中设置了一个 hello w
当我在 website.com/seo.php 上输入 htaccess 代码时,它重定向到 website.com/seo,但我希望它执行 website.com/seo/ 我的 htaccess
这个问题在这里已经有了答案: Bare asterisk in function arguments? (6 个回答) What does the slash mean in help() outpu
我团队中的一个人在处理他从我们的 SVN 获得的项目时遇到了问题。当他尝试运行文件时出现错误: java.lang.NoClassDefFoundError: misc\test (wrong nam
我是 Laravel 的新手,它似乎是一个很棒的框架,但我对路由有疑问。我想将所有获取请求路由到一个名为 PageController@view 的 Controller 操作,但是当前缀是 admi
我想重定向域中的所有 url: http://exampledomain.com 到特定地址上的新域,该地址仅在地址末尾没有尾部斜杠的情况下有效 http://www.newdomain.com/12
在本地出现 2 个错误(两种情况下的代码几乎相同): PS C:\Users\jonat\Projects\latex_classifier> cargo test --release Fin
我正在从一个存在许多不一致的旧应用程序重建一个 Web 应用程序。我必须将所有数据从旧数据库迁移到我们的新结构。 在旧数据库中,日期以 VARCHAR 形式存储在 MySQL 数据库中。 我们位于英国
这实际上只是一个语法问题。 我有一个 PHP 脚本,可以解析我的 WordPress 提要并返回最新的帖子。我还希望我的脚本能够解析评论数量,但是用于评论数量的 WordPress 提要 XML 对象
假设我想要一个单例 里面的东西将其文本/内容分成三列,高度尽可能相等。如何做到这一点? 最佳答案 这是 CSS3 column layout .目前,它通过 vendor 标签得到支持。样本可以在 t
我正在尝试为输入 mm/yy 字段添加功能,这样当用户输入 2 位数字时,会自动添加斜线“/”。 这是我的文本输入 最佳答案 我刚刚在我的应用程序中做了类似的事情,在电话号码中添加了一个“-”:)这
我是一名优秀的程序员,十分优秀!