2012-11-07 3 views
0

2012 년 26 월 26 일과 같은 형식의 xpath 1.0의 날짜를 비교하는 방법.xpath 1.0의 날짜 비교

날짜가 '26 oct 2012 '인 노드 만 선택하십시오. 그리고 노드에서 날짜 형식 2 년 11 월

2012 10 월 2012

이 XPath는 1.0에서 가능하다. 어떤 해결책을 주시겠습니까?

답변

0

.NET에서 이러한 문제를 처리하는 방법을 알고있는 확장 XPath 함수를 작성할 수 있습니다. XPath 1.0에서 날짜를 비교하는 가장 쉬운 방법은 YYYMMDD 형식으로 변환하고 숫자 (또는 문자열)로 비교하는 것입니다. 다시 말하지만, XPath를 사용하는 방법에 대한 컨텍스트가 없지만 Xslt에있는 경우 실행 가능할 것입니다.

+0

jaxen 1.1.4를 사용하고 있으며이 함수 op : date-greater-than ($ arg1을 xs : date, $ arg2를 xs : date)로 사용할 수 있습니다. xs : boolean – pbhle

+0

xpath 2.0을 사용하고 싶습니까? – pbhle