Click here to Skip to main content
15,908,906 members
Home / Discussions / C#
   

C#

 
GeneralRe: String Pin
Heath Stewart7-May-04 3:31
protectorHeath Stewart7-May-04 3:31 
You could always load this string into an XmlDocument using the LoadXml method, or use a StringReader and then pass that to an XmlTextReader's constructor overload.

However, a better way is to use XML in a way it's intended - using schemas. You should define a schema with a namespace and you can always validate if that XML document uses that namespace. If you can't change the schema, then simply use an XmlValidatingReader to read-in the XML document and embed a schema that matches the XML document structure you require. If the XML document doesn't validate against the schema, then don't use it.

Besides, nothing says you can't load the XML document to check what elements are present. If they aren't, don't continue to process the document. The XmlValidatingReader is the best way to go, however.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: String Pin
Jeff Varszegi7-May-04 4:20
professionalJeff Varszegi7-May-04 4:20 
GeneralRe: String Pin
Heath Stewart7-May-04 4:25
protectorHeath Stewart7-May-04 4:25 
GeneralRe: String Pin
Jeff Varszegi7-May-04 4:45
professionalJeff Varszegi7-May-04 4:45 
GeneralRe: String Pin
Heath Stewart7-May-04 4:47
protectorHeath Stewart7-May-04 4:47 
GeneralRe: String Pin
Bitwise Gamgee10-May-04 4:51
Bitwise Gamgee10-May-04 4:51 
GeneralAdvance Toolbar control in C# Pin
lawtoyou7-May-04 1:03
lawtoyou7-May-04 1:03 
GeneralRe: Advance Toolbar control in C# Pin
Heath Stewart7-May-04 3:24
protectorHeath Stewart7-May-04 3:24 
GeneralRe: Advance Toolbar control in C# Pin
lawtoyou7-May-04 3:33
lawtoyou7-May-04 3:33 
GeneralRe: Advance Toolbar control in C# Pin
Heath Stewart7-May-04 3:41
protectorHeath Stewart7-May-04 3:41 
GeneralMobile phone controlling... Pin
mikker_1236-May-04 23:34
mikker_1236-May-04 23:34 
GeneralRe: Mobile phone controlling... Pin
Heath Stewart7-May-04 3:17
protectorHeath Stewart7-May-04 3:17 
GeneralRe: Mobile phone controlling... Pin
OMalleyW7-May-04 4:56
OMalleyW7-May-04 4:56 
GeneralRe: Mobile phone controlling... Pin
Heath Stewart7-May-04 4:57
protectorHeath Stewart7-May-04 4:57 
GeneralRe: Mobile phone controlling... Pin
OMalleyW7-May-04 10:09
OMalleyW7-May-04 10:09 
GeneralRe: Mobile phone controlling... Pin
Heath Stewart7-May-04 10:12
protectorHeath Stewart7-May-04 10:12 
GeneralRe: Mobile phone controlling... Pin
OMalleyW7-May-04 10:18
OMalleyW7-May-04 10:18 
GeneralRe: Mobile phone controlling... Pin
mikker_1238-May-04 2:21
mikker_1238-May-04 2:21 
GeneralRe: Mobile phone controlling... Pin
Heath Stewart8-May-04 19:22
protectorHeath Stewart8-May-04 19:22 
GeneralRe: Mobile phone controlling... Pin
mikker_1238-May-04 23:50
mikker_1238-May-04 23:50 
GeneralRe: Mobile phone controlling... Pin
Heath Stewart9-May-04 2:26
protectorHeath Stewart9-May-04 2:26 
GeneralDisabling character in combo box Pin
DougW486-May-04 20:43
DougW486-May-04 20:43 
GeneralRe: Disabling character in combo box Pin
Aryadip6-May-04 23:04
Aryadip6-May-04 23:04 
GeneralRe: Disabling character in combo box Pin
DougW486-May-04 23:30
DougW486-May-04 23:30 
GeneralRe: Disabling character in combo box Pin
Heath Stewart7-May-04 3:14
protectorHeath Stewart7-May-04 3:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.