2016-11-16 2 views
1

빈 "의 xmlns"속성 값을 생성 파일에 이제 "test"값이있는 xmlns 속성이 포함됩니다.개미 xmltask <attr> 다음과 같이 내가 XML 파일이

실제 출력은 다음과 같습니다.

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<CustomObject xmlns=""> 
</CustomObjects> 

이전에이 문제가 발생 했습니까? 또는 문제가 될 수있는 어떤 징후가 있습니까?

답변

0

xmltask는 xmlns이라는 이름의 속성을 만들 수 없습니다. 이 버그는 알려진 버그 인 것 같습니다 : #8 attr name="xmlns" does not work on Mac.

XML에서 xmlns은 예약 된 속성 이름입니다. 기본 네임 스페이스를 참조합니다. 기본 네임 스페이스에 대한 자세한 내용은 XML 1.0 W3C 권장 사항의 네임 스페이스에서 Namespace Defaulting을 참조하십시오.

대체 솔루션으로 XSLT to add a namespace to the root element을 사용해보십시오.