Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913

    Problema caratteri accentati (è)

    Un altro problema con i charset

    Dunque... io sto usando nodejs per interagire con il prompt dei comandi di windows. Tutto bene, tranne che per la "è" negli errori:
    codice:
    "a" non è riconosciuto come comando interno o esterno,
     un programma eseguibile o un file batch.
    Quando, tramite node lo vado a leggere, mi viene un quadratino con dentro un punto interrogativo.
    Invece qui:
    codice:
    "è" non è riconosciuto come comando interno o esterno,
     un programma eseguibile o un file batch.
    La prima è la scrive giusta, la seconda sbagliata.

    Ecco il mio codice:
    codice:
    terminal = child_process.spawn("cmd", [], {
        cwd: "C:\\"
    });
    
    terminal.stdout.on("data", function (data) {
        domainManager.emitEvent("terminal", "message", data.toString());
    });
    terminal.stderr.on("data", function (data) {
        domainManager.emitEvent("terminal", "error", data.toString());
    });
    terminal.on("exit", function (code) {
        domainManager.emitEvent("terminal", "exit", code);
    });
    Il problema è in quel data.toString(). Come posso correggerlo?

    Il tutto non funziona neanche quando vato a scrivere sullo Stream terminal.stdin: io che mi chiamo Nicolò non riesco ad entrare nella cartella del mio utente: non da errore, semplicemente non fa niente


    PS
    Non ci starebbe bene un sotto-forum dedicato a node.js?
    Ultima modifica di tampertools; 06-11-2014 a 20:16
    No

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    up
    No

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.