XML 간이 강좌 중 하나

Intel 초기 에 앤 디 그 로브 는 직원 을 만 났 다.-그 는 회사 가 칩 을 바탕 으로 개인 용 컴퓨터 를 개발 할 것 을 건의 했다.앤 디 그 로브 는"개인 용 컴퓨터 는 무엇 을 할 수 있 을 까?"라 고 의문 을 제기 했다.이 직원 은 예 를 들 어 처방 을 저장 할 수 있다.Grove 는 전체 연구,개발,시장 비용 이 수백 만 달러 라 는 점 을 고려 해 신호등 이 칩 을 제공 하 는 것 을 시작 으로 생각 하기 로 했다.모든 사람 은 사후에 제갈량 이다.앤 디 그 로브,당신 이 그 를 어떻게 보 든 지 간 에 매우 똑똑 한 사람 으로 여 겨 집 니 다.-회 사 를 발전 시 키 는 중대 한 결정 을 내 릴 수 있 습 니 다.그러나 70 년대 에는 개인 용 컴퓨터 의 잠재력 을 예견 하 라 고 강요 할 수 없 었 다.만약 그 가 엑셀,Quark,Photoshop,Oracle 또는 네트워크 를 본 적 이 있다 면,그 는 강력 한 프로 세 서 를 데스크 톱 에 놓 으 면 소프트웨어 가 모든 일 을 할 수 있다 는 것 을 이해 할 것 이다.하지만 직접 보지 않 았 다 면 누가 생각 했 겠 는가.타자기,덧셈 기,연필 을 계산 도구 로 사용 하 는 시대 에 PC 와 그 용 도 를 설명 할 수 있 습 니까?이 예 는 확장 태그 언어(XML-eXtensible MarkupLanguage)를 설명 하 는 데 사용 할 수 있 습 니 다.아직 그것 과 비슷 한 것 이 없어 서 비교 하기 어렵다.XML 이 HTML 의 대체물 이거 나 XML 이 HTML 과 비슷 하 다 고 들 어 보 셨 을 수도 있 습 니 다.자신의 태그 부 호 를 정의 할 수 있 습 니 다.PC 가 처방 을 저장 하 는 기계 라 는 것 처럼 두 가지 견해 가 모두 맞지 않 는 다.우리 엄 마 는 잘 훈련 된 요리사 이다.만약 내 가 그녀의 레 시 피 를 사용한다 면 우리 가정 은 많은 돈 을 절약 할 것 이다.나 는 간단 한 것 으로 시작한다.그래서 저 는 텍스트 편집 기 를 열 고 HTML 코드 를 쓰기 시 작 했 습 니 다.

Recipe

Chocolate Chip Bars는 위 에 몇 줄 을 쓴 후에 어머니 의 정교 한 레 시 피 를 계속 쓰 고 싶 습 니 다.그럼 어떻게 할 까요?구식 웹 페이지다음은?내 페이지 의 URL 을 이 레 시 피 에 관심 이 있 는 사람들 에 게 보 내 고 그 중의

를 벗 기 라 고 할 까?이것 은 시간 이 좀 걸 려 서 나 는 실제 내용 을 얻 고 싶다.다음 가능 한 XML 표 시 를 보십시오:Carol SchmidtChocolate Chip BarsXML 에서 태그 부 호 는 내용 을 가장 잘 설명 할 수 있 습 니 다.이런 방식 으로 나 는 모든 검색 이기호 에 있 는"Chocolate Chip"을 가 진 사람 은 모두 엄 마 를 얻 을 수 있 습 니 다라 는 레 시 피 를 올 렸 다.더 나 아가 제 정보 가 이러한 태그(의미 있 는 태그)에 둘러싸 이면-다른 프로그램 에서 어떻게 사용 하 는 지 알려 드릴 수 있 습 니 다.나 는 인 코딩 을 통 해태그 문자 의 내용 을 데이터베이스 의 한 도 메 인 에 넣 고 책의 하 드 복사 에 출력 합 니 다.그리고 나 는 XML 을 지원 하 는 워드 프로세서 로 웹 페이지 의 출판 을 쉽게 할 수 있다.이것 이 바로 XML 의 본질 이다.표 시 는 사람과 기계 에 대해 모두 읽 을 수 있 게 한다.그러나 이 목 표를 실현 하기 전에 XML 인 코딩 으로 관련 된 것 을 이해 해 야 한다.문 서 를 잘 구성 하려 면 XML 파일 이 두 가 지 를 만족 시 켜 야 합 니 다.조직 이 좋 고 유효 합 니 다.우 리 는 조직 이 좋 은 문서 로 시작 했다.나 는 레 시 피 를 묘사 하 는 표지 부 를 발명 하여 합 리 적 이 고 읽 을 수 있 는 방식 으로 조직 했다.그것 은 가장 좋 은 표시 가 아 닐 수도 있 지만,아래 의 예 에서 잘 작 동 합 니 다.Carol SchmidtChocolate Chip BarsDinner Dessert 2/3 C butter 2 C brown sugar 1 tsp vanilla 1 3/4 C unsifted all-purpose flour 1 1/2 tsp baking powder 1/2 tsp salt 3 eggs 1/2 C chopped nuts 2 cups (12-oz pkg.) semi-sweet choc. chips Preheat oven to 350 degrees. Melt butter;combine with brown sugar and vanilla in large mixing bowl.Set aside to cool. Combine flour, baking powder, and salt; set aside.Add eggs to cooled sugar mixture; beat well. Stir in reserved dryingredients, nuts, and chips.Spread in greased 13-by-9-inch pan. Bake for 25 to 30 minutes until goldenbrown; cool.Cut into squares.이것 이 바로 받 아들 일 수 있 는 XML 문서 입 니 다.XML 이 무엇 인지 알려 드 리 겠 습 니 다.데 이 터 를 실제 적 인 의미 로 조직 합 니 다.이 태그 들 은 HTML 처럼 보이 지만 큰 차이 가 있 습 니 다.파일 에 데이터 가 어떻게 표시 되 는 지 에 대한 정 보 는 지적 되 지 않 았 습 니 다.지면 명령 은 우리 가 준 비 를 다 했 을 때 다른 곳 에서 나 올 것 이다.이것 은 주소록 의 정 보 를 데이터베이스 필드 와 기록 에 두 는 것 이 워드 프로세서 가 만 든 목록 에 두 는 것 이 아니 라 는 이치 와 같다.데이터 베 이 스 는 주소록 의 정 보 를 태그,봉투,편지 또는 원 하 는 모든 캐리어 에 합성 할 수 있 습 니 다.마지막 으로 이 레 시 피 파일 을 HTML 이나 CSS 와 같은 표현 언어 로 합성 하 는 것 이다.앞에서 말 했 듯 이 XML 문 서 는 잘 구성 되 어야 합 니 다.이것 은 파일 이 다음 과 같은 세 가지 기본 규칙 을 만족 시 켜 야 한 다 는 것 을 의미 합 니 다.문 서 는 XML 로 정의 합 니까?xml version="1.0"?>시작!위의 예 에서태그 와 같은 모든 다른 내용 을 포함 하 는 루트 요소 가 있 습 니 다.모든 요 소 는 합 리 적 으로 끼 워 넣 어야 하 며,교차 끼 워 넣 을 수 없습니다.위의 예 에서 몇 개의요 소 는 합 리 적 으로태그 에 포함 되 어 있 습 니 다.그러나 아래 표 시 는 심각 한 문제 가 있 습 니 다.chocolate chips그래서'chocolate chips'는 ingredients 목록 에 포함 되 지 않 았 습 니 다.그래서 이 문 서 는 잘 짜 여 지지 않 았 다.이것 은 HTML 에서 아무것도 아 닐 수도 있 습 니 다.브 라 우 저 는 이미 이런 문 제 를 처리 할 수 있 도록 설계 되 었 기 때 문 입 니 다.하지만 XML 에 서 는 치 명 적 입 니 다.-프로그램 은 조직 되 지 않 은 파일 처 리 를 거부 합 니 다.우 리 는 지금 조직 이 양호 한 것 이 매우 중요 하 다 는 것 을 알 고 있 지만,이것 뿐만 이 아니다.

좋은 웹페이지 즐겨찾기