- From: Tony Rogers <tony@gonk.net>
- Date: Wed, 3 Nov 2010 15:19:55 -0400
- To: XProc Dev <xproc-dev@w3.org>
- Message-Id: <E173C9B6-72FB-4F08-8611-91BEDE0E070D@gonk.net>
Hey everybody, I'm working on a class project and I need to collect data for it. I'm trying to use XProc to loop over a bunch of URLs and store the responses, but I am practically banging my head against the wall trying to figure out how to do this simple thing. Could anybody give me a hint? :) Here's my pipeline: <?xml version='1.0' encoding='UTF-8'?> <pipeline xmlns="http://www.w3.org/ns/xproc" xmlns:local="#empty" xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="http://www.w3.org/ns/xproc-step" xmlns:cx="http://xmlcalabash.com/ns/extensions" name="INFM298I-data-collection" version="1.0"> <import href="http://xmlcalabash.com/extension/steps/library-1.0.xpl" /> <group> <variable name="forum-url-prefix" select="'http://us.battle.net/sc2/en/'"/> <variable name="general" select="concat($forum-url-prefix,'forum/40568/')"/> <variable name="wol-campaign" select="concat($forum-url-prefix,'forum/13432/')"/> <variable name="terran" select="concat($forum-url-prefix,'forum/13433/')"/> <variable name="protoss" select="concat($forum-url-prefix,'forum/13434/')"/> <variable name="zerg" select="concat($forum-url-prefix,'forum/13435/')"/> <variable name="multiplayer-and-esports" select="concat($forum-url-prefix,'forum/13436/')"/> <variable name="custom-maps" select="concat($forum-url-prefix,'forum/13437/')"/> <variable name="blizzcon" select="concat($forum-url-prefix,'forum/692681/')"/> <for-each> <iteration-source select=" $general, $wol-campaign, $terran, $protoss, $zerg, $multiplayer-and-esports, $custom-maps, $blizzcon " /> <http-request> <input port="source"> <inline> <c:request method="GET" detailed="true" href="http://us.battle.net/sc2/en/forum/40568/"> </c:request> </inline> </input> </http-request> </for-each> </group> <sink /> </pipeline>
Received on Wednesday, 3 November 2010 19:20:24 UTC