• 0

هل يمكن استعمال - في اسماء ملف xml؟

هل من الممكن استعمال - في الاسماء بداخل ملف xml، كمثال عن سؤال:

<rank-type>Rank</rank-type>

هل  ذلك ممكن؟ أم سأوجه خطأ من نوعٍ ما؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

نعم من خلال وثائق ملفات xml وكيفية كتابتها نجد: يمكن تضمين '_' dash في أسماء العناصر أو خصائصها (attribute) بشرط ألا تكون في بداية الاسم أو الخاصية، بمعنى يمكن أن يتضمن الاسم أو الخاصية  '_' في الوسط أو في آخر الكلمة.

وكتعريف لذلك:

NameStartChar ::= ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
NameChar  ::=   NameStartChar | "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] | [#x203F-#x2040]
Name  ::= NameStartChar (NameChar)*

مثال لملف xml:

<bookstore>
  <book_category="children">
    <title>Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
  </book>
  <book_category="web">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
</bookstore>

لاحظ العنصر book_category فالاسم هنا متضمن لـ _ لكنها في وسط الكلمة وليس في أولها.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن