English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • String Tokenizer

Set String

procedura copia link

Scopo

Imposta la stringa che si desidera suddividere in token.

Sintassi

StringTokenizer.SetString(stringa da suddividere, delimitatore, carattere quote)

Argomenti

Stringa Da Suddividere È la stringa da suddividere in parti.
Delimitatore È un parametro opzionale di tipo stringa. Il primo carattere di tale stringa verrà utilizzato come delimitatore dei token. Il valore di default è "," (virgola).
Carattere Quote È un parametro opzionale di tipo stringa. Il primo carattere verrà usato per identificare e isolare i valori dei token di tipo stringa. Il valore di default è " (doppie virgolette).

Esempio di codice

// ****************************************************************************
// Suddivide la stringa in tutte le sue sottoparti mediante il componente
// String Tokenizer
// ****************************************************************************

public void StringTokenizer.Suddividi()
{
  StringTokenizer stk1 = new() // 
  // 
  // Viene eseguito il trim dei token

  stk1.SetString("forlì cesena;bergamo ; caserta;bologna", ";")
  // 
  // 1° Token "forlì cesena"
  // 2° Token "bergamo"
  // 1° Token "caserta"
  // 1° Token "bologna"
  // 
  // 
  StringTokenizer stk2 = new() // 
  // 
  // Per mantenere gli spazi è necessario usare i doppi apici

  stk2.SetString("forlì cesena,"bergamo "," caserta",bologna")

  // 
  // 1° Token "forlì cesena"
  // 2° Token "bergamo "
  // 1° Token " caserta"
  // 1° Token "bologna"
}
  • Un possibile utilizzo è la lettura di un file CSV scritto nel seguente formato:
    "primo token", "secondo token", "terzo token"
    In questo caso non è necessario specificare i parametri opzionali di questa funzione.

Ultima modifica: 17/10/2022 / Validità: da 6.5.2680

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum