topical media & game development
graphic-processing-learning-18-example-18-8-example-18-8.pde / pde
// Learning Processing
// Daniel Shiffman
// http://www.learningprocessing.com
// Example 18-8: Loading XML with simpleML
import simpleML.*;
XMLRequest xmlRequest;
void setup() {
size(200,200);
// Creating and starting the request
// An array of XML elements can be retrieved using getElementArray.
// This only works for elements with the same name that appear multiple times in the XML document.
xmlRequest = new XMLRequest(this, "http://rss.news.yahoo.com/rss/topstories" );
xmlRequest.makeRequest();
}
void draw() {
noLoop(); // Nothing to see here
}
// When the request is complete
void netEvent(XMLRequest ml) {
// Retrieving an array of all XML elements inside" title* "tags
String[] headlines = ml.getElementArray( "title" );
for (int i = 0; i < headlines.length; i++ ) {
println(headlines[i]);
}
}
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.