dotnet / dotnet/command-line-api
Pass JSON as argument
- Lingua principale
- C#
- Stelle
- 3.7k
- Fork
- 428
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Spent hours trying to figure out how to pass valid JSON as argument value from command line. Double quote get stripped out:
myapp --param1 {"KEY":{}}
results in param1 having value {KEY:{}}
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia riproducendo l’invocazione da riga di comando segnalata e ispeziona i punti di ingresso del parsing della riga di comando responsabili dei valori degli argomenti e della gestione delle virgolette. Determina se il comportamento appartiene al parser o alla shell chiamante, quindi verifica che il JSON valido passato come argomento mantenga le virgolette richieste senza compromettere il normale parsing degli argomenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- cli
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100