Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    23

    cancellare parole da un file di testo

    Salve,
    per il login uso una lista di utenti in un file UserList.txt in UTF.
    Aggiungo gli utenti con out.writeUTF(user) etc...
    Ora dovrei anche avere la possibilità di cancellare un utente dal file
    ma non trovo nessuna soluzione a riguardo.
    Ho pensato di rinominare UserList.txt in UserList.txt.old e,
    travasare nel nuovo UserList.txt tutti gli utenti meno quello selezionato.
    Logicamente l'ottimizzazione è scarsa.
    Ci sono altri modi?

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    se vuoi cancellare un elemento da un file .txt devi caricarlo tutto modificarlo e poi riscriverlo, il cambio di nome in old lo ritengo poco utile perchè un volta cariato può essere riscritto tranquillamente l'originale. gli utenti li carichi in un array bidimensionale facilitando le operazioni di add e remove. quando termini la sessione metti il contenuto dell'array sul file

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.