के साथ मुझे सी # एक्सडॉक्यूमेंट एक्सएसडी सत्यापन के साथ समस्या है।
निम्न फ़ाइल नहीं नेट (ग #)
<Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Simple.xsd">
<Var Name="$Toto"/>
</Root>
स्कीमा
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="Root">
<xs:complexType>
<xs:sequence>
<xs:element name="Var">
<xs:complexType>
<xs:attribute name="Name" type="ST_VariableIdentifier" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="ST_VariableIdentifier">
<xs:restriction base="xs:string">
<xs:pattern value="$[a-z,A-Z]*"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
एक विचार से Xml जासूस द्वारा अच्छी तरह से मान्य है, लेकिन?
क्या यह सी # टैग से लाभान्वित होगा? – sbi
यह सी # में एक बग है, जिसके लिए एक वर्कअराउंड है: [$] का उपयोग करें। इस तरह के चरित्र संदर्भों की कोशिश कर परेशान मत करो, उदा। $, किसी कारण से सी # यहां बहुत पसंद है ... –