2014-06-07 3 views
1

저는 noflo를 사용 중이며 초기화 도구로 배열을 보내려고합니다. 이 작업을 지원하는 (또는 최소한 문서화 된) 방법은없는 것 같습니다.Noflo .fbp 배열 초기화 도구

내가 현재 사용하고 있습니다

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

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

이 할 수있는 더 좋은 방법이 있나요?

답변

2

현재 배열 및 기타 복잡한 데이터 구조는 .fbp 구문에서 지원되지 않습니다. a feature request about this이 있습니다.

은 지금 당신이 세 가지 옵션이 FBP 파서 당신의 문자열을합니다 (matching rules 참조) 받아

  • 경우에는 먼저 적절한 데이터 구조
  • 읽기로 설정하는 strings/ParseJson 구성 요소로 보낼 수 있습니다 는 A JSON 또는 YAML 파일에서 값과 JSON graph format
에 그래프로 변환 적절한 파서 구성 요소
  • 를 통과