Domanda

Ho un mucchio (migliaia) di risorse in un file RDF/XML. Sto scrivendo un certo sottoinsieme delle risorse ai file: un file per ciascuno e sto usando la proprietà del titolo della risorsa come nome del file. Tuttavia, i titoli sono tutti i titoli di articoli, sito Web e post sul blog, quindi contengono personaggi non sicuri per un URI (il passaggio necessario per la costruzione di un percorso di file valido). Conosco il Jersey Uribuilder Ma non riesco proprio a farlo funzionare per le mie esigenze come ho dettagliato in un diverso Domanda su così.

Alcune possibilità che ho considerato sono:

  • Poiché ogni risorsa dovrebbe anche avere un URL associato, potrei provare a utilizzare il nome del file sul server. Il lato negativo di questo è che a volte le persone non nominano logicamente i loro contenuti e penso che il titolo di un articolo rifletta meglio il contenuto che sarà in ogni file di testo.
  • Costruisci un elenco bianco di caratteri validi e analizza la stringa che definisce le sostituzioni con personaggi non sicuri. Il rovescio della medaglia di questo è il risultato potrebbe essere illeggibile quanto la soluzione precedente perché presumibilmente i creatori di contenuti hanno attraversato un processo simile quando si posizionano i file sul loro server.
  • Scegli uno schema di denominazione più generico, posiziona il titolo nel file di testo insieme agli altri attributi e dì al mio capo di conviverci.

Quindi la mia domanda qui è: quali metodi funzionano bene per affrontare uno scenario in cui è necessario costruire nomi di file da stringhe con personaggi potenzialmente non sicuri? C'è una soluzione che riempie meglio i miei vincoli?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top