【发布时间】:2018-12-17 08:14:57
【问题描述】:
我有一个这种格式的 XML Soap 响应,其中包含以下信息 用户名: 全称: 状态: 状态持续时间:
<return>
<columns>
<values>
<data>Username</data>
<data>Full Name</data>
<data>State</data>
<data>State Duration</data>
</values>
</columns>
<rows>
<values>
<data>user1@test.com</data>
<data>User1</data>
<data>Logged Out</data>
<data>309</data>
</values>
</rows>
<rows>
<values>
<data>user2@test.com</data>
<data>User2</data>
<data>Logged In</data>
<data>165</data>
</values>
</rows>
<rows>
<values>
<data>user3@test.com</data>
<data>User3</data>
<data>Logged Out</data>
<data>109</data>
</values>
</rows>
</return>
如果我想获得注销用户的总数,我使用我的代码
var LoggedOutCt = inputData.tempInput.split("Logged Out").length;
output = [{LoggedOutCt: LoggedOutCt}]
这给了我输出 LoggedOutCt: 2
如何获取已注销用户的姓名 喜欢 LoggedOutCt : 2 名称:用户 1、用户 3
以及所有用户的“状态持续时间”之和 这是总和:309 + 165 + 109
【问题讨论】: