我需要从数组(命名空间)中过滤掉所有不满足所需条件的值:字段 'status' = 'TRADING'。
我使用这个变体。
然而,它返回了包装器中的每一行,而我想要干净的行。
怎么做呢?
我使用这个变体。
tmpSymbolsT←(data←⎕JSON(HttpCommand.Get'api.binance.com/api/v3/exchangeInfo').Data).symbols
tmpSymbols←{(⍵.status≡'TRADING')⌿⍵}⍨¨tmpSymbolsT
然而,它返回了包装器中的每一行,而我想要干净的行。
tmpSymbols[1] ⍝ I have
┌─────────────────────────────────┐
│┌───────────────────────────────┐│
││ #.[JSON object].[JSON object] ││
│└───────────────────────────────┘│
└─────────────────────────────────┘
tmpSymbolsT[1] ⍝ I need like this
#.[JSON object].[JSON object]
怎么做呢?
⍵.status∊⊆'TRADING'
这个模式,因为它意味着你可以通过将更多的术语作为字符向量附加来简单地进行多个(或)过滤。例如:⍵.status∊⊆'TRADING' 'BREAK'
。 - undefined{⊂⍣(''≡0/⍵)⊢⍵}
而不是⊆
。 - undefined