2012-04-13 42 views

Trả lời

9

Mặc định là chiều dài không giới hạn - spec nói rằng xs:string là '... hữu hạn có độ dài chuỗi ký tự ...'

+0

Hoặc người ta có thể lập luận rằng việc giới hạn là thực hiện xác định, kể từ khi triển khai được phép áp đặt các giới hạn đối với các tài nguyên được tiêu thụ bởi một tài liệu hoặc một tập hợp xác nhận. –

+0

Có một liên kết để tham khảo về điều này, tôi thực sự không thể tìm thấy bất kỳ nơi nào chiều dài tối đa của chuỗi trong XSD nếu không được cung cấp. – Sharpeye500

+0

Sharpeye500, có một lý do chính đáng là bạn không thể tìm thấy bất kỳ vị trí nào có độ dài tối đa mặc định của một chuỗi trong XSD được chỉ định. Lý do là * không có độ dài tối đa mặc định như vậy *. Thông số XSD rõ ràng là loại chuỗi bao gồm các chuỗi có độ dài hữu hạn bất kỳ và vì lý do đó loại này là vô hạn. Đối với tất cả các loại vô hạn, việc triển khai có thể áp đặt các giới hạn về kích thước của các giá trị mà chúng hỗ trợ; không có giới hạn triển khai tối thiểu nào được áp dụng bởi thông số XSD. Xem http://www.w3.org/TR/xmlschema11-2/#partial-implementation –

Các vấn đề liên quan