>  기사  >  백엔드 개발  >  Chuanzhi Podcast 2017 xml 비디오 튜토리얼의 코스웨어 소스 코드 공유

Chuanzhi Podcast 2017 xml 비디오 튜토리얼의 코스웨어 소스 코드 공유

黄舟
黄舟원래의
2017-12-04 11:21:225895검색

"Chuanzhi Podcast 2017 XML 비디오 자습서"는 일반적으로 다양한 언어와 응용 프로그램 간의 데이터 저장 및 통신에 사용됩니다. XML의 기능은 데이터 간의 구조적 관계를 표현하는 것입니다. 이러한 구조적 관계는 매우 중요합니다. XML은 프로그래머에게 데이터를 저장, 액세스 및 수정할 수 있는 보다 다양하고 체계적인 방법을 제공합니다.

Chuanzhi Podcast 2017 xml 비디오 튜토리얼의 코스웨어 소스 코드 공유

강좌 재생 주소: http://www.php.cn/course/580.html

선생님의 강의 스타일:

강의는 친절하고 자연스러우며 가식 없고 가식적이지 않습니다. 고의적으로 과장하지 않고 설득력 있고 자세하게 이야기하면서 교사와 학생은 평등, 협력, 조화의 분위기에서 침묵의 감정 교환을 하며 지식에 대한 갈증과 탐구를 단순성과 진정성으로 통합합니다. 가르치는 상황에서 학생들은 지식을 얻습니다. 조용한 생각과 묵묵한 승인을 통해

이 영상에서 더 어려운 점은 네임스페이스입니다.

XML의 요소 이름은 고정되어 있지 않습니다. 두 개의 다른 문서에서 두 요소를 동일한 이름으로 설명할 때 이름 충돌이 발생합니다. 유형이 다르거나 동일한 태그가 두 가지 다른 의미를 가진 콘텐츠를 나타내는 경우입니다.

문제 해결 방법: 네임스페이스(Namespace) 특정 애플리케이션에 대한 각 DTD 세트에 대해 고유한 로고를 제공하여 XML에서 DTD에 정의된 요소를 사용하는 경우 DTD 로고를 변경해야 합니다. 요소 이름 속성을 함께 사용하는 것은 요소가 어디에서 왔는지 나타내는 것과 동일하므로 동일한 이름의 다른 요소와 혼동되지 않습니다(전체 이름을 제공하는 Java의 패키지 기능과 다소 유사함). XML에서는 이미 만들어진 전역적으로 고유한 "도메인 이름"이 네임스페이스로 사용됩니다. 즉, URL이 XML의 네임스페이스로 사용됩니다.

네임스페이스를 사용하면 문서의 다양한 요소 및 속성 정의를 결합하고 이러한 요소 및 속성의 정의가 어디에서 왔는지 나타낼 수 있습니다.

네임스페이스의 구문은 다음과 같습니다.

 xmlns:[prefix]=”[url of name]”

여기서 "xmlns:"는 필수 속성입니다. "접두사"는 네임스페이스의 별칭이며 해당 값은 xml일 수 없습니다.

<sample xmlns:ins=”http://www.lsmx.net.ac”>
   <ins:batch-list>
   <ins:batch>Evening Batch</ins:batch>
</ins:batch-list>
     </sample>

배치 목록, 배치 및 기타 태그는 "http://www.lsmx.net.ac"에 정의되어야 하며 별칭은 ins입니다. 네임스페이스는 사용하기 전에 반드시 선언해야 하며, 사용 시 ":"를 잊지 않도록 주의하세요.

첫 번째, 기본 네임스페이스 xmlns="[네임스페이스의 URL]"

두 번째, 상위 요소의 네임스페이스가 지정됩니다. 하위 요소가 자체 네임스페이스를 사용하려는 경우 네임스페이스의 별칭을 다음에서 지정할 수 있습니다. 자식 요소.

셋째, 속성은 자체 네임스페이스를 가질 수도 있습니다.

여기에서 소스 코드 리소스를 다운로드하는 것이 좋습니다: http://www.php.cn/xiazai/learn/2115

1.XML 지원 노트 + 관련 리소스

위 내용은 Chuanzhi Podcast 2017 xml 비디오 튜토리얼의 코스웨어 소스 코드 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.