Descripción:
Para empezar al año. En varias ocasiones he tenido que dividir un archivo de texto en varias partes no estoy de comprimir sino de que la mitad o tercera parte de texto esté en otro archivo de texto, ya sea para subir archivos o cualquier otro motivo. He implementado una clase en java que hace está función. Tiene como constructor un String con la ruta absoluta del archivo y un método "split" y como parámetro un entero que reciba en cuantas partes. Quise hacer la interfaz para dejarlo utilizable pero como Java Swing se va al olvido no me tomé la molestia, recien estoy revisando algo de JavaFX se ve muy bueno.
Ficha Técnica:
Lenguaje: Java
Licencia: Dominio público
Estimado agradesco mucho el aporte. Estoy estudiando programacion, pero estoy resien empezando. Me cuesta entender un poco como ingresar el archivo que quiero divir en la clase SplitFiles. Te agradesco el aporte. Espero puedas respondarme. Gracias.
ResponderEliminarEn el constructor le pasas el path del archivo, por ejemplo:
ResponderEliminarsi el archivo a dividir está en el mismo directorio solo seria asi:
private void dividir(){
String path = "archivo.txt" //ruta relativa
SplitFiles sf = new SplitFiles(path)
sf.split(2); //lo divide en 2 archivos
}
luego solo llama al metodo a dividir, eso es todo
Pero ese seria un metodo nuevo, porque no esta en la clae Java que subiste en este post. De ser asi tendria que pegar ese codigo en la clase que subiste?. Agredesco de antemano la respuesta.
EliminarSi está, la he descargado para darte el ejemplo anterior, la clase solo tiene 3 métodos, el constructor, el split (público) y saveFile(privado), este ultimo guarda en fichero de texto.
EliminarSaludos
pd:
si quieres un programa que hace ello, lo tienes aquí: http://softcx.blogspot.com/2012/03/divide-en-varias-partes-tus-ficheros-de.html.
me faltaron algunos ";" la costumbre de python jajaja
ResponderEliminarHey Hola :D
ResponderEliminarEn el main que llamaría primero
estoy un poco confundida ya que siento que hace falta codigo y no se donde agregarlo :S
Gracias de antemano y espero no incomodarte :D
el metodo de saveFiles que parametros utiliza?
ResponderEliminar