Najlepszy samouczek Element XML Schema anyAttribute W 2024 r. W tym samouczku możesz dowiedzieć się Element XML Schema anyAttribute
<AnyAttribute> Element umożliwia nam rozszerzenie dokumentu XML właściwości nie są określone przez schemat!
<AnyAttribute> Element umożliwia nam rozszerzenie dokumentu XML właściwości nie są określone przez schemat!
Poniższy przykład stanowi fragment ze schematu XML o nazwie "family.xsd" z. To pokazuje nam oświadczenie przeciw "osoba" elementu. Za pomocą elementu <anyAttribute>, możemy dodać dowolną liczbę atrybutów do "osoba" elementu:
Teraz mamy nadzieję, że przez "płeć" atrybut rozszerzenie "osoba" element. W tym przypadku, możemy to zrobić, nawet jeśli autor powyższego schematu nie ogłosił żadnego atrybutu "gender".
Spójrz na tego pliku schematu o nazwie "attribute.xsd":
Poniższy XML (zwane "Myfamily.xml"), stosowanie składników z innego schematu na "family.xsd" i "attribute.xsd":
powyżej Ten plik XML jest poprawny, ponieważ schemat "family.xsd" pozwala nam na dodanie atrybutów do "osoba" elementu.
<Any> i <anyAttribute> mogą być wykorzystywane do tworzenia skalowalnych dokument! Mają zdolność do podejmowania dokument nie zawiera oświadczenie głównego schematu XML za pomocą dodatkowych elementów.