XSD తేదీ మరియు సమయ డేటా రకం

స్ట్రింగ్ డేటా టైప్ వివిధ విలువలను కలిగివుంటుంది.

字符串数据类型(String Data Type)

字符串数据类型可包含字符、换行、回车以及制表符。

下面是一个关于某个 scheme 中字符串声明的例子:

<xs:element name="customer" type="xs:string"/>

పత్రంలోని మూలకాలు ఈ విధంగా కనిపించాలి:

<customer>John Smith</customer>

లేదా అలాగే ఉండవచ్చు:

<customer>John Smith</customer>

ప్రతీకీకరణలు:మీరు స్ట్రింగ్ డేటా రకాన్ని ఉపయోగించినట్లయితే, ఎక్సిఎమ్ఎల్ ప్రాసెసర్ వాల్యూస్‌ను మార్చదు.

నియమిత స్ట్రింగ్ డేటా రకం (NormalizedString Data Type)

నియమిత స్ట్రింగ్ డేటా రకం కూడా స్ట్రింగ్ డేటా రకం నుండి ఉద్భవించింది.

నియమిత స్ట్రింగ్ డేటా రకం కూడా అక్షరాలను కలిగి ఉంటుంది, కానీ ఎక్సిఎమ్ఎల్ ప్రాసెసర్ బ్లాన్స్, రీటర్న్స్, టేబులేట్‌లను తొలగిస్తుంది.

స్కేమాలో నియమిత స్ట్రింగ్ డేటా రకం ఈ విధంగా ఉంటుంది:

<xs:element name="customer" type="xs:normalizedString"/>

పత్రంలోని మూలకాలు ఈ విధంగా కనిపించాలి:

<customer>John Smith</customer>

లేదా అలాగే ఉండవచ్చు:

<customer>John Smith</customer>

ప్రతీకీకరణలు:ఈ ఉదాహరణలో, ఎక్సిఎమ్ఎల్ ప్రాసెసర్ టేబులేట్‌లను స్పేస్‌లతో ప్రతిస్థాపిస్తుంది.

టోకెన్ డేటా రకం (Token Data Type)

టోకెన్ డేటా రకం కూడా స్ట్రింగ్ డేటా రకం నుండి ఉద్భవించింది.

టోకెన్ డేటా రకం కూడా అక్షరాలను కలిగి ఉంటుంది, కానీ ఎక్సిఎమ్ఎల్ ప్రాసెసర్ బ్లాన్స్, రీటర్న్స్, టేబులేట్‌లను తొలగిస్తుంది. ప్రారంభం మరియు ముగింపు స్పేస్‌లను మరియు (సరిహద్దుల సరిహద్దులు) స్పేస్‌లను తొలగిస్తుంది.

స్కేమాలో టోకెన్ విధానం ఈ విధంగా ఉంటుంది:

<xs:element name="customer" type="xs:token"/>

పత్రంలోని మూలకాలు ఈ విధంగా కనిపించాలి:

<customer>John Smith</customer>

లేదా అలాగే ఉండవచ్చు:

<customer>John Smith</customer>

ప్రతీకీకరణలు:ఈ ఉదాహరణలో, ఎక్సిఎమ్ఎల్ పరిశీలకం టేబులేట్‌లను తొలగిస్తుంది.

స్ట్రింగ్ డేటా రకం

దయచేసి ఈ క్రింది రకాల విధానాలు స్ట్రింగ్ డేటా రకాన్ని వారిలోకి వచ్చాయి (స్ట్రింగ్ డేటా రకం తప్పనిసరిగా ఉంటాయి)!

పేరు వివరణ
ఎంటిటీస్  
ఎంటిటీ  
ఐడి ఎక్సిఎమ్ఎల్‌లో ఐడి అంతర్జతి వచ్చే స్ట్రింగ్‌లు (మాత్రమే స్కేమా అంతర్జతితో కలిసి ఉపయోగించబడతాయి)
ఐడిరెఫ్ ఎక్సిఎమ్ఎల్‌లో ఐడిరెఫ్ అంతర్జతి వచ్చే స్ట్రింగ్‌లు (మాత్రమే స్కేమా అంతర్జతితో కలిసి ఉపయోగించబడతాయి)
ఐడిరెఫ్స్ లాంగ్వేజ్ ఎక్సిఎమ్ఎల్ ప్రమాణబద్ధ భాష ఐడి కలిగిన స్ట్రింగ్‌లు
నేమ్ ఎక్సిఎమ్ఎల్ ప్రమాణబద్ధ పేరు కలిగిన స్ట్రింగ్‌లు
ఎన్సినేమ్  
నెమ్టాకెన్ ఎక్సిఎమ్ఎల్‌లో నెమ్టాకెన్ అంతర్జతి వచ్చే స్ట్రింగ్‌లు (మాత్రమే స్కేమా అంతర్జతితో కలిసి ఉపయోగించబడతాయి)
NMTOKENS  
normalizedString 不包含换行符、回车或制表符的字符串
QName  
string QName
string స్ట్రింగ్

token

కారణాలు, వెలుగులు లేదా టేబులేట్ లేదా మొదటి లేదా చివరి శూన్య అక్షరాలు లేదా అనేక క్రమానుక్రమంగా శూన్య అక్షరాలు లేని స్ట్రింగ్

  • స్ట్రింగ్ డేటా రకంతో ఉపయోగించబడే పరిమితులు:
  • enumeration
  • length
  • maxLength
  • minLength
  • pattern (NMTOKENS, IDREFS మరియు ENTITIES ఈ పరిమితిని ఉపయోగించలేరు)