Megosztás a következőn keresztül:


Deklarált XML-elemek és attribútumok neve (Visual Basic)

Ez a témakör Visual Basic-irányelveket tartalmaz az XML-elemek és -attribútumok XML-literálokban való elnevezéséhez. XML-literálban megadhat egy helyi nevet vagy egy minősített nevet. A minősített név egy XML-névtérelőtagból, egy kettőspontból és egy helyi névből áll. Az XML-névtér előtagokkal kapcsolatos további információkért lásd az XML-elem literál elemét.

Szabályok

A Visual Basic egyik elemének vagy attribútumának helyi nevének be kell tartania az alábbi szabályokat.

  • Egy névtérrel kezdődhet. Betűrendes karakterrel vagy aláhúzásjellel (_) kell kezdődnie.

  • Csak betűrendes karaktereket, tizedesjegyeket, aláhúzásjeleket, pontokat (.) és kötőjeleket (-) tartalmazhat.

  • Legfeljebb 1024 karakter hosszúságú lehet.

  • A nevekben megjelenő kettőspont a névtér elhatárolását jelzi. Ezért csak kettőspontokkal adhat meg EGY XML-névteret egy adott névhez.

Emellett be kell tartania az alábbi útmutatót.

  • Az XML 1.0 specifikációja az "xml" sztringgel kezdődő összes nevet lefoglalja, amely bármilyen nagybetűs változatot tartalmaz. Ezért ne használja ezeket a neveket az elem- és attribútumnevekhez.

A névhosszra vonatkozó irányelvek

Gyakorlati szempontból a névnek a lehető legrövidebbnek kell lennie, ugyanakkor egyértelműen azonosítania kell az elem jellegét. Ez javítja a kód olvashatóságát, és csökkenti a sorok hosszát és a forrásfájl méretét.

A neve azonban nem lehet olyan rövid, hogy nem írja le megfelelően az elemet vagy a kód használatát. Ez fontos a kód olvashatósága szempontjából. Ha valaki más megpróbálja megérteni, vagy ha Ön maga is hosszú ideig nézi, miután megírta, a megfelelő elemnevek időt takaríthatnak meg.

Kis- és nagybetűk érzékenysége a nevekben

Az XML-elemek neve megkülönbözteti a kis- és nagybetűket. Ez azt jelenti, hogy ha a Visual Basic fordító két olyan nevet hasonlít össze, amelyek csak betűrendben különböznek, azokat különböző nevekként értelmezi. Például értelmezi ABC és abc külön elemekre hivatkozik.

XML-névterek

XML-elemkonstans létrehozásakor megadhatja az elem nevéhez tartozó XML-névtér előtagot. További információkért lásd az XML-elem literál elemét.

Lásd még