Flash 튜토리얼 칼럼을 찾아보려면 여기를 클릭하세요.
나는 이전에 FLASH에서 XML을 적용하는 것에 대해 여러 기사를 쓴 적이 있습니다. 저도 인터넷에서 여러 글을 모아봤습니다. 그러나 그것들은 모두 매우 간단하고 일반적으로 사용되는 것들입니다. 여기에서는 XML과 관련된 다른 설명을 요약합니다. 부족한 점이 있다면 모두가 서로 보완할 수 있었으면 좋겠습니다. 공통의 목적을 위해: 함께 발전하는 것입니다.
1. 표준 XML 작성 요구사항
Flash 튜토리얼 칼럼을 찾아보려면 여기를 클릭하세요.
FLASH에서 XML을 적용하는 것과 관련하여 이전에 여러 기사를 작성한 적이 있습니다. 저도 인터넷에서 여러 글을 모아봤습니다. 그러나 그것들은 모두 매우 간단하고 일반적으로 사용되는 것들입니다. 여기에서는 XML과 관련된 다른 설명을 요약합니다. 부족한 점이 있다면 모두가 서로 보완할 수 있었으면 좋겠습니다. 공통의 목적을 위해: 함께 발전하는 것입니다.
1. 표준 XML 작성 시 다음 사항에 주의해야 합니다.
list
- paddingleft-2">
표준 XML 문서는 첫 번째 줄에서 ""로 시작하고 "/>로 끝나야 합니다. ;" , 시작 부분에서는 version="1.0"과 같은 XML 버전을 선언해야 하며 인코딩에 대한 설명도 포함해야 합니다: "encoding="utf-8""; XML에서는 문서가 끝나기 전에 모든 태그를 닫아야 합니다. 태그에 내용이 포함되어 있으면 "<태그 이름>내용태그 이름>" 형식으로 작성해야 합니다. 태그 이름> 형식으로 작성해야 합니다. 즉, 뒤에 가 와야 합니다. 모든 XML에는 루트 노드라고도 하는 루트 요소가 있습니다. 노드에는 노드 값과 속성이 있습니다. XML 노드 값에 XML 태그 키워드와 동일한 문자가 포함되어 있으면 XML은 문서를 구문 분석할 수 없습니다. 예를 들어 노드 값이 기호보다 크거나 작으면 해석기가 오류를 생성합니다.
2. FLASH에서 간단한 인스턴스 만들기:
//创建一个新的XML类实例 var my_XML:XML=new XML(); //创建一个TextArea组件,用于显示此XML内容 var my_TextArea:mx.controls.TextArea; //加载外部XML文件 my_XML.load("my_xml.xml"); //为load函数定义onLoad函数---此处是必须的。只有当加载成功后,才能控制XML。否则不能。 my_XML.onLoad=function(ok:Boolean){ if(ok){ my_TextArea.text =this; }else{ my_TextArea.text ="加载失败..." } } //忽略空白: my_XML.ignoreWhite=true;
3. FLASH 구문 분석에 대한 자세한 설명, To 직설적으로 말하면 노드를 읽는 것입니다.
우선 이 사진을 보고 살짝 감상해 볼까요?
아래에서는 XML 파일의 파싱에 대해 자세히 소개하겠습니다.
설명의 편의를 위해 간단한 예를 들어보겠습니다.
위 내용은 FLASH에서의 XML 적용에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!