/ / Noflo .fbp array initiallizer - noflo

Noflo .fbp array initiallizer - noflo

Estoy usando noflo y estoy tratando de enviar una matriz como inicializador. No parece haber una forma compatible (o al menos documentada) de hacer esto.

Actualmente estoy usando:

"["Kicker"]" -> IN Nodes(strings/ParseJson)
"{"in":"go!"}" -> IN Config(strings/ParseJson)

Nodes() OUT -> NODES MyComponent(noflotest/Universe)
Config OUT -> CONFIG MyComponent()

¿Hay una mejor manera de hacer esto?

Respuestas

2 para la respuesta № 1

Actualmente, las matrices y otras estructuras de datos complicadas no son compatibles con el .fbp sintaxis. Ahi esta una solicitud de características sobre esto.

Ahora mismo tienes tres opciones:

  • Si el analizador FBP acepta su cadena (vea el reglas de juego), primero puede enviarlo a la strings/ParseJson componente para convertirlo en la estructura de datos adecuada
  • Leyendo el valor de un archivo JSON o YAML y pasándolo a través del componente analizador apropiado
  • Convertir tu gráfica a la Formato gráfico JSON