xml을 세션 변수에 저장하는 mule flow가 있습니다. 이 xml을 groovy에서 생성 된 xml에 삽입하고 싶습니다. 내가 아래 등 내 xmlmarkup 빌더에 세션 변수를 사용하면이 세션 변수가 <a><Subject1>science</Subject1><Subject2>Maths</Subject2></a> 있다 #[sessionVars.shippi
Groovy를 사용하여 XML 파일을 동적으로 작성하려고합니다. 모든 것이 작동하는 단순함에 만족하지만 클로저와 대리인 뒤에있는 전체 메커니즘을 이해하는 데 어려움을 겪고 있습니다. 고정 된 이름으로 속성과 자식 노드를 추가하는 것은 쉬운 것처럼 보이지만 동적 이름을 가진 노드를 추가하는 것은 특별한 경우 인 것처럼 보입니다. 본 사례에서는 CQ5에서 사용
MarkingBuilder보다 큰 XML 문서를 작성하는 데 StreamingMarkupBuilder가 더 적합하다고 여러 곳에서 읽었습니다. 그러나 나는 그것이 무엇인지에 관해 확실한 답을 찾을 수 없었습니다. 누군가 StreamupMarkupBuilder가 MarkupBuilder보다 큰 문서를 작성하는 것이 더 나은 이유를 설명해 주실 수 있습니까?
사용자의 입력 (예 : 송장 목록)을 사용하여 동적 XML 파일을 만들고 싶습니다. Groovy 스크립트는 항목 수로 사용자 입력에 따라 입력으로 인보이스별로 속성을 입력합니다. 루핑 로직을 적용해야하는 코드 블록을 안내해 주시겠습니까? 샘플 : - Enter the total number of invoices:
3
Enter the invoice 1