ماذا "عندما يتم استخدام ، يجب أن يكون النوع الأساسي عبارة عن نوع معقد يكون نوع المحتوى بسيطًا ..." حتى يعني؟
-
29-09-2019 - |
سؤال
إليك الخطأ الكامل الذي استمر في الحصول عليه من xerces ....
When <simpleContent> is used, the base type must be a complexType whose content type is simple, or, only if restriction is specified, a complex type with mixed content and emptiable particle, or, only if extension is specified, a simple type. 'string' satisfies none of these conditions.
اعتقدت أنني فهمت هذا ، لكن بعد الحصول عليه عدة مرات ، يجب أن أفقده ، أي شخص لديه "تدور" جيدًا عليه
لقد ضاقت ذلك إلى هذا العنصر
<xs:element name="Note">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="xs:string">
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
أعتقد أنني كنت من بطولة منذ فترة طويلة في المشروع ...
المحلول
يبدو أنك تريد
<xs:extension base="xs:string">
بدلاً من
<xs:restriction base="xs:string">
على سبيل المثال انظر مخطط XML: أنواع المحتوى, ، مقتطف رمز الثاني.
أقوم بافتراضات حول عنصر الملاحظة. إذا كان ما سبق لا يتطابق مع ما تحاول تحقيقه ، فيرجى وصف ما إذا كنت تريد أن يكون عنصر الملاحظة قادرًا على الحصول على سمات و/أو محتوى نص و/أو عناصر الأطفال.
لا تنتمي إلى StackOverflow