0
안녕하세요 아래의 각 루프에 for를 사용하면 두 가지 결과가 나옵니다.Actionscript 3 svg XML 구문 분석 버그?
두 XML 리터럴의 속성을 제외하고는 차이점이 없다고 말할 수 있습니다.
for each (var pathXML:XML in svg.path)
{
// do stuff... trace([email protected])
}
// This one works, the loop iterates once over the single path element...
var svg:XML =
<svg>
<path stroke="#00FF00" />
</svg>
// This one doesn't, the loop just exits.
var svg:XML =
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="612px" height="792px" viewBox="0 0 612 792" enable-background="new 0 0 612 792" xml:space="preserve">
<path fill="#FFFFFF" stroke="#000000" d="M160.333,372.444c0,0,17.778-115.555,60-63.333s27.778-106.666,78.889,40" />
</svg>