Voglio creare un elenco separato da virgole in modo da poter suddividere la virgola in un secondo momento per ottenere un array di valori. Tuttavia, i valori potrebbero contenere delle virgole. In effetti, possono avere qualsiasi carattere di tastiera normale in loro (sono forniti da un utente). Qual è una buona strategia per determinare un personaggio che sicuramente non entrerà in collisione con i valori?Divisione su un carattere univoco
Nel caso in cui ciò sia importante in un modo dipendente dalla lingua, sto costruendo l'elenco separato "alcuni caratteri" in C# e inviandolo a un browser per essere diviso in javascript.
Forse ripensare il problema e invia i dati in xml o json invece di fare affidamento su uno o più caratteri che speri che l'utente non fornisca come input o che non possa altrimenti far parte di dati validi. –
Sono d'accordo con Anthony, c'è pieno supporto sul server e sul client per l'utilizzo di questi approcci. Se c'è un requisito reale per l'emissione di csv/dsv, potrebbe essere comunque meno problematico esportare i dati in un secondo momento. –