JQuery & SPServices を使用して、次のような XML を受け取ります。
<?xml version="1.0"?>
<soap:Envelope xmlns: . . .> <soap:Body>
<GetListItemsResponse xmlns=" ... ">
<GetListItemsResult>
<listitems xmlns:s=" ... >
<rs:data ItemCount="4">
<z:row ows_CtID="5" ows_ID="1" ows_Ct="GR" />
<z:row ows_CtID="9" ows_ID="4" ows_Ct="PC" />
<z:row ows_CtID="2" ows_ID="5" ows_Ct="G" />
<z:row ows_CtID="3" ows_ID="7" ows_Ct="O55" />
</rs:data>
</listitems>
</GetListItemsResult>
</GetListItemsResponse>
</soap:Body></soap:Envelope>
(もちろん、もっと多くの情報を得ることができます。概念を簡単に示すために、これは省略されています。)
ows_ID
順序付けは に従っており、 とows_ID
のows_CtID
値にはギャップがあることに注意してください。
ows_CtID;
つまり、「<code>2」と「<code>9」の最小値と最大値を取得したいのです。
ows_CtID,
JavaScript、JQuery (および場合によっては SPServices) を使用して、XML (この場合)の特定の属性の最小値と最大値を取得するにはどうすればよいですか?