2009-10-07 2 views
-1

XML 파일을 사용하여 파서에서 사용할 데이터와 매개 변수를 저장하고 있지만 XML에서는 시스템 시간도 사용해야합니다. 그래서, 시스템 시간을 얻기 위해 XML에 내장 된 기능이 있습니까? 아마도 Javascript에서 getTime()과 비슷한 것이 있습니까?XML로 시스템 시간을 얻는 방법은 무엇입니까? 방법/기능이 있습니까?

+2

당신은 정말 XML은 프로그래밍 언어라고 생각 했나? –

+0

John Saunders가 무엇을 의미합니까? 물론 XML은 프로그래밍 언어입니다. p –

답변

1

XSLT를 사용하는 경우 사용자 지정 기능을 호출하여 시간을 가져올 수 있습니다. 이게 당신이 생각한거야?

기본적으로 XML을 읽으려면 XML을 다른 XML로 변환해야합니다. 변환은 모든 시간 요소를 추가합니다.

8

아니요 XML은 프로그래밍 언어가 아닙니다. 액션을 수행하는 메소드를 포함하지 않습니다.

1

확장 마크 업 언어, 축약 된 XML은 XML 문서와 라는 데이터 객체의 클래스가 부분적으로이를 처리 컴퓨터 프로그램의 동작을 설명합니다 설명합니다. XML은 응용 프로그램 프로필 또는 제한된 SGML 형식 인 일반화 마크 업 언어 [ISO 8879]입니다. 구성에 따라 XML 문서 이 SGML 문서를 준수합니다.

XML 문서는 단위로 구성되며 엔티티라는 단위는 구문 분석 된 데이터 또는 해석되지 않은 데이터 중 하나를 포함합니다. 파싱 ​​된 데이터는 문자 데이터를 구성하는 일부와 마크 업을 구성하는 중 일부 문자로 구성됩니다. 마크 업은 문서의 저장소 레이아웃 및 논리 구조에 대한 설명을 으로 인코딩합니다. XML 은 스토리지 레이아웃에 제약 조건을 부여하는 메커니즘과 논리적 구조를 제공합니다.

Extensible Markup Language (XML) 1.0 (Fifth Edition)

에서 당신은 서버 측 언어에서 시스템을 얻을 수 있습니다 및 XML 문서에 그 실체를 구축 할 수 있습니다.

자바 스크립트에서 중요한 데이터에 대한 신뢰할 수있는 소스가 아닐 수도있는 클라이언트 시간을 가져올 수 있습니다.

2

왜 파서가 현재 시스템 시간을 삽입하지 않습니까?

+1

+1 파서 소스 코드를 소유하고있는 경우. –

1

다음 코드는 당신을 도울 것입니다 :

<datetime> 
    <date>System.getDate()</date> 
    <time>System.getTime()</time> 
    <makeXMLAProgrammingLanguage> yes please </makeXMLAProgrammingLanguage> 
</datetime> 
관련 문제