Foros del Web » Programación para mayores de 30 ;) » Java »

bases de datos y XML

Estas en el tema de bases de datos y XML en el foro de Java en Foros del Web. Estoy desarrollando una aplicacion donde recibo una serie de fragmentos en XML, debo organizarlos segun el nombre y agruparlos en tablas, para despues colocarlos en ...
  #1 (permalink)  
Antiguo 13/04/2005, 07:43
 
Fecha de Ingreso: abril-2005
Mensajes: 1
Antigüedad: 19 años, 7 meses
Puntos: 0
bases de datos y XML

Estoy desarrollando una aplicacion donde recibo una serie de fragmentos en XML, debo organizarlos segun el nombre y agruparlos en tablas, para despues colocarlos en una base de datos. No tengo mucha practica con Java y no se me ocurre que debo hacer.

Si alguien pudiera ayudarme... Este es el código principal de la aplicacion

public static void main (String[] args) {
TVAFragmentManager tvaFragmentManager = new TVAFragmentManager();

// Get directory listing of fragments
//File directory = new File("szOutputDir");
File directory = new File("/home/tvi/apps/");
//File directory = new File("../manager9");
//File[] dirList = directory.listFiles();
String[] stringList = directory.list();
File[] dirList = new File[stringList.length];
for (int ct=0; ct<stringList.length; ct++) {
dirList[ct] = new File(stringList[ct]);
}

if (dirList!=null) {
// Loop through the fragments
for (int ct=0; ct<dirList.length; ct++) {
if (dirList[ct].getName().startsWith("PIT")) {
System.out.println("Adding "+dirList[ct].getName());
// Add each one
tvaFragmentManager.addProgramInformationFragment(d irList[ct]);
}
else if (dirList[ct].getName().startsWith("GIT")) {
System.out.println("Adding "+dirList[ct].getName());
// Add each one
tvaFragmentManager.addGroupInformationFragment(dir List[ct]);
}
else if (dirList[ct].getName().startsWith("SIT")) {
System.out.println("Adding "+dirList[ct].getName());
// Add each one
tvaFragmentManager.addServiceInformationFragment(d irList[ct]);
}
else if (dirList[ct].getName().startsWith("CRT")) {
System.out.println("Adding "+dirList[ct].getName());
// Add each one
tvaFragmentManager.addContentReferencingFragment(d irList[ct]);
}
else if (dirList[ct].getName().startsWith("PLT")) {
System.out.println("Adding "+dirList[ct].getName());
// Add each one
tvaFragmentManager.addProgramLocationFragment(dirL ist[ct]);

}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:42.