Adicionando atributo schema com XStream

Pessoal, como faço pra adicionar um atributo schema a uma tag XML utilizando XStream?

Tenho uma classe “urlset” e que quando serializada resulta em

mas preciso mesmo que ela seja gerada dessa forma

Obrigado!

xstream não trabalha com namespace…
mas isso aki funciona…

[code]import com.thoughtworks.xstream.XStream;

public class Test {
public static void main(String[] args) throws Exception {

	XStream xs = new XStream();

	xs.aliasAttribute("xsi:schemaLocation", "name");
	xs.useAttributeFor(Activity.class, "name");

	Activity activity = new Activity();
	activity.setId(0);
	activity.setName("http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd");
	activity.setTime(2);

	System.out.println(xs.toXML(activity));
}

}[/code]

retorna

<Activity xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> <id>0</id> <time>2</time> </Activity>

Valeu, cara! Mt obrigado!!

nextuser,

Cara, valeu mesmo, isso me ajudou e muito… Valeu…