nueva línea cuando se utiliza DataOutputStream, Android
Estoy tratando de exportar algunos datos de mi base de datos a un archivo. Estoy utilizando el DataOutputStream
porque necesito el método writeChars(String r)
.
El problema es que no puedo encontrar una manera de cambiar la línea. el "\n"
deja un espacio pero no cambia la línea. ¿Hay alguna forma de hacerlo?
- ¿Cómo representar una relación Many-To-Many en XML o en otro formato de archivo simple?
- La imagen de recorte reduce la calidad y la frontera se ve mal
- Buck - java.lang.UnsatisfiedLinkError: no pudo encontrar "libjni.so". ¿Cómo resolverlo?
- Tratar con unicode , cómo deshacerse de? Android / java
- El fragmento de cuadro de diálogo personalizado se bloquea cuando se llama al método Setter
- Función User.getUserId () en el punto final de nube api devuelve null para un objeto de usuario que no es nulo
- BindException con el permiso de INTERNET solicitado
- ¿Cómo imprimir desde la impresora térmica en Android?
- Otros recursos $ NotFoundException en setContentView
- Problemas con Android Studio Gradle: Configuración de JDK de Gradle no válida encontrada
- Cómo utilizar startActivityForResult () a través de un DialogFragment?
- Necesito ayuda para seleccionar la versión correcta de jdk para mi 64bit Windows 7
- No se puede obtener la respuesta de OkHttp.body.toString () para devolver una cadena
Si sólo desea escribir texto en un archivo, ha elegido la clase incorrecta. DataOuputStream.writeChars siempre escribe caracteres en UTF-16BE. Utilice BufferedWriter o PrintWriter en su lugar. PrintWriter.println agrega un separador de línea específico de la plataforma al final de la línea. El separador de líneas se define por la line.separator de propiedad del sistema y no es necesariamente un carácter de nueva línea ('\ n'). Por ejemplo, para Windows "\ r \ n", para Unix \ n, etc.
Puede utilizar una variable como String newLine = System.getProperty("line.separator");
Utilice esto: String nl = System.getProperty("line.separator");
- android: límite de 10 caracteres por línea TextView
- android sqlite crea índice con la cláusula where falla