Skip to content

Commit d292a53

Browse files
authored
Update 04_2_Interludio_Usando_JQ.md
1 parent 6045bc5 commit d292a53

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

es/04_2_Interludio_Usando_JQ.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ $ bitcoin-cli sendrawtransaction $signedtx
5151

5252
Sacar datos de un objeto JSON es fácil, pero ¿Qué pasa si ese objeto JSON está en un arreglo JSON? El comando `listunspent` ofrece un gran ejemplo, porque normalmente contendrá un número de transacciones diferentes. ¿Y si quiere capturar información específica de _una_ de ellas?
5353

54-
Cuando se trabaja con un array JSON, lo primero que hay que hacer es decirle a JQ a qué índice debe acceder. Por ejemplo, puede que haya mirado sus transacciones en `listunspent` y que haya decidido que quiere trabajar con la segunda de ellas. Usas `'.[1]'` para acceder a ese primer elemento. El `[]` dice que estamos haciendo referencia a un arreglo JSON y el `0` dice que queremos el índice 0.
54+
Cuando se trabaja con un array JSON, lo primero que hay que hacer es decirle a JQ a qué índice debe acceder. Por ejemplo, puede que haya mirado sus transacciones en `listunspent` y que haya decidido que quiere trabajar con la segunda de ellas. Usas `'.[1]'` para acceder a ese segundo elemento. El `[]` dice que estamos haciendo referencia a un arreglo JSON y el `1` dice que queremos el índice 1.
5555
```
5656
$ bitcoin-cli listunspent | jq -r '.[1]'
5757
{
@@ -68,7 +68,7 @@ $ bitcoin-cli listunspent | jq -r '.[1]'
6868
"safe": true
6969
}
7070
```
71-
A continuación, puede capturar un valor individual de ese arreglo seleccionado (1) utilizando una tubería _dentro_ de los argumentos JQ; y luego (2) solicitando el valor específico después, como en el ejemplo anterior. Lo siguiente capturaría el `txid` del objeto JSON número 0 del arreglo JSON producido por `listunspent`:
71+
A continuación, puede capturar un valor individual de ese arreglo seleccionado (1) utilizando una tubería _dentro_ de los argumentos JQ; y luego (2) solicitando el valor específico después, como en el ejemplo anterior. Lo siguiente capturaría el `txid` del objeto JSON número 1 del arreglo JSON producido por `listunspent`:
7272
```
7373
$ bitcoin-cli listunspent | jq -r '.[1] | .txid'
7474
91261eafae15ea53dedbea7c1db748c52bbc04a85859ffd0d839bda1421fda4c

0 commit comments

Comments
 (0)