AS3 파일을 개체 나 XML로 구문 분석 할 수있는 한 가까이 다가 가고자합니다. 심지어, 나는이 같은 좋은, 깔끔한 XML 구조를 얻을 수없는 경우에도 ...as (AS3) 파일을 구문 분석하는 방법
<package name="">
<class id="783" name="SomeClass" extendsId="782">
<variable id="784" visibility="private" type="Number"/>
<function id="785" name="someMethod" returnType="void">
<parameter id="786" name="someParameter" type="Number">
<expression>
<number value="4"/>
</expression>
</parameter>
<variable id="787" name="someLocalVariable" type="Number"/>
<code>
<assign toId="787">
<expression>
<variable id="786"/>
<operator type="*"/>
<expression>
<number value="2"/>
<operator type="+"/>
<variable id="786"/>
</expression>
</expression>
</assign>
</code>
</function>
</class>
</package>
: 구문 분석 할 때
package {
class SomeClass extends AnotherClass {
private var someVariable:Number
public function someMethod(someParameter:Number = 4):void {
var someLocalVariable:Number = someParameter * (2 + someVariable);
}
}
}
, 그것은 같은 수 있습니다 : 예를 들어, 다음과 같은 클래스를 상상 만약 AS3을 어떤 종류의 용량으로 파싱 할 수 있다면, 그것은 내가 지금있는 곳을 넘어서는 길일 것입니다.
의견이 있으십니까?
덕분에, 에릭
, 당신이 원하는 :
당신은 – skaffman
그것은 그것이 들리는 것이다. –
컴파일러 이론이나 유한 오토 마타에 대해 얼마나 잘 알고 있습니까? –