Tôi có Json nàySử dụng JQ để phân tích và hiển thị nhiều lĩnh vực trong một json serially
{
"users": [
{
"first": "Stevie",
"last": "Wonder"
},
{
"first": "Michael",
"last": "Jackson"
}
]
}
Sử dụng JQ Tôi muốn hiển thị tên đầu tiên và cuối cùng nối tiếp. Như vậy -
Stevie Wonder
Michael Jackson
Đây là tôi đã nhận được bao xa -
jq '.users[].first, .users[].last'
Nhưng nó sẽ hiển thị
"Stevie"
"Michael"
"Wonder"
"Jackson"
Thông báo sau -
- Các dấu ngoặc kép mà tôi không muốn.
- Lợi nhuận vận chuyển mà tôi không muốn.
- Nó lộn xộn. Truy vấn của tôi hiển thị tất cả các tên đầu tiên trước tiên, và sau đó tất cả các tên cuối cùng. Tuy nhiên, tôi muốn cặp đầu tiên, cuối cùng.
Thực ra tôi đang sử dụng bộ xử lý dòng lệnh json có tên là jq - http://stedolan.github.io/jq/manual/ – San