2010-11-30 26 views

Trả lời

10

Tin xấu là Xpath phân biệt chữ hoa chữ thường, tuy nhiên có nhiều cách để giải quyết vấn đề này. Có một cái nhìn tại blog MSDN sau đây:

http://blogs.msdn.com/b/shjin/archive/2005/07/22/442025.aspx

+0

No. Tên XML phân biệt chữ hoa chữ thường. Và, tại sao trích dẫn tài liệu M $? Tại sao không phải là thông số XML? –

+4

@Alejandro vì anh ấy đọc câu hỏi và thẻ, có thể? –

+0

@Dog Tai: Oh! Tôi không thấy thẻ 'show-me-some-ms-documentation' ... **;) ** –

2

XPath là trường hợp nhạy cảm.

Nếu bạn muốn cho phép bất kỳ sự kết hợp trường hợp ký tự trong tên (quyết định xấu!), Một biểu thức XPath thành công đối phó với điều này có thể trông giống như:

/a/b/*['anycasename' 
     = translate(name(), 
       'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 
       'abcdefghijklmnopqrstuvwxyz' 
       ) 
     ]