Message
 
 
To
17/03/2010 08:55:17
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
ASP.NET
Category:
Other
Environment versions
Environment:
C# 2.0
Miscellaneous
Thread ID:
01454941
Message ID:
01455057
Views:
30
>>>>Hi,
>>>>
>>>>What type of property or member in a class I should/could use to populate values from and XML file of the following (sample) content:
>>>>
>>>>
>>>><?xml version="1.0" encoding="utf-8" ?>
>>>><rules>
>>>>	<field>
>>>>		<fld_name>ColumnName1</fld_name>
>>>>		<def_value></def_value>
>>>>		<req_entry>True</req_entry>
>>>>	</field>
>>>>	<field>
>>>>		<fld_name>ColumnName2</fld_name>
>>>>		<def_value></def_value>
>>>>		<req_entry>False</req_entry>
>>>>	</field>	
>>>></rules>	
>>>>
>>>>
>>>>I should be able to later to scan through the values of this member (array or list or whatever) checking the values.
>>>>
>>>>TIA.
>>>>
>>>>Update: Just as I posted this message I thought about loading this XML into a dataset member of the class. Unless someone suggests a better approach, I think I will go with a dataset.
>>>
>>>Probably I didn't understand your question. I would simply use Linq to XML.
>>>Cetin
>>
>>Isn't Linq (I admit I know nothing about it) is for loading from a database?
>
>No. In very short and informal definition Linq is about querying (and of course update/delete/insert where applicable) anything that can be enumerated (be it a files list on disk, an array, processes, data from a remote table, datatable, list, whatever you can use a plural form:) It stands for LanguageINtegratedQuery. You can find more details and samples in my blog.
>
>Cetin

Thank you, Cetin.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham
Previous
Reply
Map
View