Hola!
tengo algún problemilla con esta clase y su utilizacion dentro de un bucle. El codigo es:
Código:
//feeds list
List<SyndEntry> entradas = new ArrayList<SyndEntry>();
entradas = feed.getEntries();
//list iterator
Iterator<SyndEntry> it = entradas.iterator();
//Crear un array de documentos
Collection<SolrInputDocument> docs = new ArrayList<SolrInputDocument>();
//Creamos un documento a partir d elas entradas
SolrInputDocument doc1 = new SolrInputDocument();
while (it.hasNext()) {
SyndEntry entrada = it.next();
System.out.println("Titulo......: " + entrada.getTitle() );
doc1.addField( "title", entrada.getTitle() );
System.out.println("Descripción.: " + entrada.getDescription() );
doc1.addField( "description", entrada.getDescription());
System.out.println("Autor.......: " + entrada.getAuthor() );
doc1.addField( "author", entrada.getAuthor() );
//Añadimos el documento al array
docs.add(doc1);
}
return docs;
El casi es que no se como ir variando la variable doc1, que esta fija y ese es el error no??
Gracias!