Esportazione testo JMP con virgolette aggiuntiveAvendo problemi con alcune impostazioni di esportazione del testo che non sono accessibili da JMP 12.2.0, vengono aggiunte virgolette extra sulle stringhe durante l'esportazione in un file di testo e non riesco a capire come eliminarle.Le preferenze di esportazione del testo per "Aggiungi virgolette a tutti i valori dei caratteri" non sono affatto presenti e non posso accedervi nemmeno tramite JSL, per quanto ne so:
Preference(
Export Settings(
End Of Line( CRLF ),
End Of Field( Comma, CSV( 1 ) ),
Export Table Headers( 0 ),
Quote all column names( 0 ),
Quote all character values( 0 ),
Quote all numeric values( 0 )
)
);
l'utilizzo di questo mi dà un errore che "virgolette tutti i nomi delle colonne" non è valido.
È un problema noto o mi sono perso qualcosa?
Ri: Esportazione di testo JMP con virgolette aggiuntiveL'esportazione CSV potrebbe non essere lo strumento migliore per questo lavoro. Sembra che tu abbia una colonna di tag HTML che desideri concatenare in un'unica stringa che un browser possa leggere. Prova qualcosa del genere:
// sample table
dt = New Table( "Imported Data",
New Column( "html",
Character,
"Nominal",
Set Values(
{"", "", "", "", "<H1 id="toc-hId-1962323038">\!"First\!" Heading</H1>", "", "<P>\!"First\!" paragraph</P>",
"<P>\!"Second\!" paragraph</P>", "", "", ""}
)
)
);
// get the column in a { list }
htmlList = dt:html << Get Values;
// make a single string from the list
htmlString = Concat Items(htmlList);
// save the string to a.html file
htmlFile = Save Text File("$temp/deleteme.html", htmlString);
// open the file in the default browser
Open(htmlFile);Ri: Esportazione di testo JMP con virgolette aggiuntiveQuindi la tabella JMP appare corretta come nell'immagine 1 e il file .txt risultante appare come nell'immagine 2, che poiché si tratta di tag HTML, le virgolette extra ne impediscono la lettura corretta nel browser.
Ri: Esportazione di testo JMP con virgolette aggiuntiveNon sono sicuro di quando siano state aggiunte le opzioni; Immagino JMP 13. Le opzioni faranno sì che JMP utilizzi le virgolette, anche se non necessarie. Le opzioni non faranno sì che JMP tralasci le virgolette necessarie. I campi che contengono virgole, virgolette o ritorni a capo necessitano di virgolette.
Non sono sicuro che esista un modo per specificare le opzioni se non tramite la finestra di dialogo delle preferenze.
Che aspetto hanno i dati problematici (nella tabella JMP e poi nel CSV) e quale programma ha difficoltà a leggerli?