>  기사  >  웹 프론트엔드  >  xml과 javascript_javascript 기술을 결합한 문제 해결 방법

xml과 javascript_javascript 기술을 결합한 문제 해결 방법

WBOY
WBOY원래의
2016-05-16 19:16:101069검색

我想把html里面的title 动态绑定到一个xml 
没成功 도와주세요 , 부탁드립니다 
如下 
 
 
 
<도서목록> 
<책> 
컴퓨터에 대한 솔직한 이야기yyyyyyyyyy 
72-80088-005 
 
<책> 
컴퓨터에 대한 솔직한 이야기yyyyyyyyyy 
72-80088-005 
 
 
 
<머리> 
 
 
<본문> 
 
 

 
 
제목 ISBN 
 
 

 
 
 
 
 
 
<인사> 
  
 
 
이름 출판 
 
 
 
 
 
 
 

 

myXML.xml 如下,其实这个没用,只不过为了完整性。

复代码 代码아래 :

  
<도서목록>  
<책>  
计算机技术  
72-80088-005  
  
<책>  
电工技术  
72-80081-082  
  
<책>  
计算机软件技术  
72-80088-005  
  
<책>  
计算机修리技术  
72-80081-082  
  
 

xmldso 是一个 XML DOM 对象,访问的时候要使用 DOM API。这样写: 
复代代码 代码如下:

var books = xmldso.selectSingleNode("booklist").selectNodes("book")
for(var i=0; i Alert(books) [i].selectSingleNode("title").text);
}
또한 xmldso에 대해 몇 마디 말씀드리고 싶습니다. MVC에는 재능 있는 사람들이 거의 없습니다. 다음은 제가 프로젝트를 요약한 것입니다.

XXX 프레임워크:
XXX는 데이터, 컨트롤 및 뷰가 서로 분리되어 있습니다. 뷰의 경우 Servlet이 제어를 담당하고 DataModule이 데이터 저장을 담당합니다.
모델 부분:
장점: 이벤트 리스너를 사용하여 비즈니스 로직, 시각적 관리, 특히 지원 마스터를 작성할 수 있습니다. -디테일(마스터-하위 테이블 구조), 조회(검색, 데이터베이스와 동일한 기능 만들기) 보기), 형식(포맷) 등
단점: 회사 직원은 DataModule에 익숙해야 합니다. 주류 기술이 아니며 이를 사용할 수 있는 사람이 많지 않습니다. 특히 Java 프로그래머는 더욱 그렇습니다.
IDE는 데이터 모듈에 대해 많은 양의 코드를 생성하지만 시스템 작동 중에 여러 테이블을 동시에 작동해야 하는 경우도 많습니다. 데이터의 무결성과 복잡한 작업의 안정적인 실행을 통해 DataModule은 트랜잭션 처리를 자동으로 수행하여 프로그래머의 개발 작업을 줄여줍니다.
제어 부분:
장점:
pd.xml을 통해 시스템 외부 동작을 정의합니다. 설정 권한(현재 구현되지 않았지만 이미 디자인에 반영됨) 등을 포함한 추가, 수정, 삭제, 쿼리
사용자 작업을 데이터 모듈 작업으로 변환합니다.
표시에 적합한 보기를 선택하세요.

보기 부분:
장점:
1): 프런트 엔드 기능(onclick, onfocus, onblue, onchange), xslt를 사용하여 jsp 코드가 많습니다.
2): 디스플레이는 XML-DSO를 사용하며, IE는 자동으로 데이터 바인딩을 수행합니다.
단점:
1): IE6을 사용해야 합니다.
2) : XML-DSO를 사용하기 때문에 프로그래머에 대한 요구 사항이 매우 높습니다.
3) : 클라이언트에서 많은 탐지 및 계산이 수행되므로 소위 "팻 클라이언트"가 형성되며 그 결과는 다음과 같습니다. : 기능 집중, 업데이트 및 유지 관리에 도움이 되지 않음

1) 클라이언트가 서버에 요청 요청을 보냅니다.
2) 서버가 제어 서블릿을 통해 요청을 받습니다. 요청을 구문 분석하고 이를 적절한 비즈니스 개체에 할당합니다.
3) 컨트롤러는 필요한 일부 요청 정보를 DataModule에 전달합니다.
4) 비즈니스 개체 업데이트(추가, 수정, 삭제 등) 모델, 모델은 데이터베이스를 동기화합니다.
5): 컨트롤러가 Jsp 페이지를 실행하고, 실행 결과가 임시 저장됩니다.
6): 모델 정보가 xml 데이터로 패키징됩니다.
1): 클라이언트가 서버에 요청 요청을 보냅니다
. 2): 서버는 제어 서블릿을 통해 요청을 수신하고, 요청을 구문 분석하여 이를 적절한 Business Object에 할당합니다
3) 컨트롤러는 DataModule에 필요한 일부 요청 정보를 전달합니다
4): Business Object 업데이트( 추가, 수정, 삭제 등) Model, Model은 DataBase를 동기화합니다
5): 컨트롤러가 Jsp 페이지를 실행하고 실행 결과가 임시 저장됩니다
6): Model 정보가 xml 데이터로 패키징됩니다. 🎜>7): Jsp 페이지의 실행 결과와 xml 데이터를 결합하여 클라이언트에 함께 응답합니다.

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

관련 기사

더보기