iReport/JasperReports를 사용하여 XML 파일 내에 CSV 필드를 그릴 수 있습니까? XML을 데이터 소스로 사용하여 CSV 필드에서 데이터 세트를 만듭니다.
나는 XML 파일을 가지고, 그 필드 중 하나는 다음과 같은 :<values>48,59,59,58,53,53,52,55,50,52,54,56,57,59,60,57,56,55,58,62</values>
어떻게 숫자는 플롯을 만들 것을 사용할 수 있습니까? 또는 어떻게 그 숫자를 사용하여 플롯에서 사용할 수있는 서브 데이터 세트를 만들 수 있습니까?
UPDATE : 나는 문자열의 배열을 가지고 있지만 여전히를 찾을 수 없습니다 그래서 지금
<variableExpression><![CDATA[$F{values}.split(",")]]></variableExpression>
: 나는 다음과 같은 변수 표현식, 문자열 [] 변수를 만들었습니다 그것을 음모를 꾸미는 방법. 어떤 아이디어? building a Chart with an Array
UPDATE2이 : 이제 문자열 [] Arrays.asList($F{values}.split(","))
으로 목록으로 변환 된
또한이 문제를 가지고이 사람은, 아무도 그에게 대답하지 않습니다. 하지만 내가 차트 계열로 분류 표현으로 사용할 수 모르겠어요 : 당신의 CSV 값을 처리하고 플롯이 데이터 소스에 하위 보고서를 사용하는 자신의위한 JRDataSource를 구현
[데이터 소스없이 JRXML의 JasperReports 데이터 임베드] (0120-555-503) 게시물 –
감사합니다 @AlexK하지만 정적 데이터는 원하지 않습니다. 데이터는 동적이며 기본 데이터 소스로 사용하는 XML 파일 (JRXML 파일 아님) 안에 있습니다. – TheBronx