나는 시간 형식을 취하고 XSLT 1.0을 사용하여 형식이 지정된 결과 요소를 생성하는 것이 유효한 지 쉽게 결정하는 데 어려움을 겪었습니다.XSLT 1.0에서 24 시간 형식을 포맷하는 가장 좋은 방법은 무엇입니까?
주어진 다음의 XML : 다운 를 결과, 소스 XML 잘못된 24 시간 시간 형식을 포함하는 경우, 그러나
<root>
<dstTime>23:00</dstTime>
</root>
:
<root>
<srcTime>2300</srcTime>
</root>
결과 XML을 생성하는 좋은 것 dstTime 요소는 비워 두어야합니다.
<root>
<srcTime>NOON</srcTime>
</root>
결과 XML은 다음과 같아야합니다 : 유효하지 않은 소스 XML은 다음과 같은 예를 들어
, 질문은
<root>
<dstTime></dstTime>
</root>
, 무슨 일이 할 수 있었던 최고의 XSLT 1.0 조각입니다 원하는 결과를 얻기 위해 작성해야합니까? 희망 사항은 매우 단순하게 유지하고 모든 시간을 구문 분석 할 필요가 없다는 것입니다 (즉, 가능한 경우 패턴 매칭이 좋을 것입니다).
2400이 유효하지 않은 날짜임을 알 수 있습니다. 정오는 1200이고 자정은 0000입니다. – dacracot
어떤 XSLT 엔진을 사용하고 있습니까? – Kev
잘못된 시간을 지적 해 주셔서 감사합니다. 웁스! 이후 수정되었습니다. –