问题描述
<?xml version =" 1.0" encoding =" UTF-16">
- <记录计数=" 7">
- <元数据>
$
- < FieldDefinitions>
< FieldDefinition alias =" Tracking_ID" name =" Tracking ID" GUID = QUOT; 2ba37d7a-e74f-49ad-9e20-aa2beb290695" id =" 31371" />
$
< FieldDefinition alias =" Title"名称= QUOT;标题" GUID = QUOT; cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id =" 31374" />
$
< FieldDefinition alias =" Description"名称= QUOT;描述" GUID = QUOT; 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id =" 31375" />
< / FieldDefinitions>
< /元数据> ; $
$
- < LevelCounts>
< LevelCount count = QUOT; 7英寸; GUID = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" id =" 4696" />
< / LevelCounts>
- < Record parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222486">
$
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222486< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222487">
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222487< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222490">&n
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222490< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222491">
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222491< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222492">
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222492< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222493">
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222493< / field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
- <记录parentId =" 0"的moduleId = QUOT; 4887" levelGuid = QUOT; 984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId = QUOT; 4696" contentId =" 222494">
$
< Field guid =" 2ba37d7a-e74f-49ad-9e20-aa2beb290695" ID = QUOT; 31371" type =" 6"> 222494< / Field>
< Field guid =" cf6183df-19c9-492a-b53a-cc4eb1dc8a16" ID = QUOT; 31374" type =" 1">这也是新值< / Field>
< Field guid =" 4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" ID = QUOT; 31375" type =" 1">这是来自API函数的新数据< / Field>
< /记录>
< / Records>
<?xml version="1.0" encoding="UTF-16"?>
-<Records count="7">
-<Metadata>
-<FieldDefinitions>
<FieldDefinition alias="Tracking_ID" name="Tracking ID" guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371"/>
<FieldDefinition alias="Title" name="Title" guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374"/>
<FieldDefinition alias="Description" name="Description" guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375"/>
</FieldDefinitions>
</Metadata>
-<LevelCounts>
<LevelCount count="7" guid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" id="4696"/>
</LevelCounts>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222486">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222486</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222487">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222487</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222490">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222490</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222491">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222491</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222492">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222492</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222493">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222493</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
-<Record parentId="0" moduleId="4887" levelGuid="984facc4-3dbe-4bd7-b3e1-fcc370d06d1d" levelId="4696" contentId="222494">
<Field guid="2ba37d7a-e74f-49ad-9e20-aa2beb290695" id="31371" type="6">222494</Field>
<Field guid="cf6183df-19c9-492a-b53a-cc4eb1dc8a16" id="31374" type="1">This is also new value</Field>
<Field guid="4220cccd-64f2-4db4-8ee6-6d2eb5a728c5" id="31375" type="1">This is new data from API function</Field>
</Record>
</Records>
推荐答案
感谢您发布在这里。
对于你的问题,如果你想使用parse读取xml,你可以尝试下面的代码。
For your question, if you want to read xml using parse, you could try the code below.
XElement contacts = XElement.Parse(
@"<?xml version=""1.0"" encoding=""UTF - 16""?>
<Records count = ""7"">
<Metadata>
<FieldDefinitions>
<FieldDefinition alias = ""Tracking_ID"" name = ""Tracking ID"" guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371""/>
<FieldDefinition alias = ""Title"" name = ""Title"" guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374""/>
<FieldDefinition alias = ""Description"" name = ""Description"" guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375""/>
</FieldDefinitions>
</Metadata>
<LevelCounts>
<LevelCount count = ""7"" guid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" id = ""4696""/>
</LevelCounts>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222486"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222486 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222487"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222487 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222490"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222490 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222491"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222491 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222492"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222492 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222493"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222493 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
<Record parentId = ""0"" moduleId = ""4887"" levelGuid = ""984facc4-3dbe-4bd7-b3e1-fcc370d06d1d"" levelId = ""4696"" contentId = ""222494"">
<Field guid = ""2ba37d7a-e74f-49ad-9e20-aa2beb290695"" id = ""31371"" type = ""6"" > 222494 </Field>
<Field guid = ""cf6183df-19c9-492a-b53a-cc4eb1dc8a16"" id = ""31374"" type = ""1"" > This is also new value</Field>
<Field guid = ""4220cccd-64f2-4db4-8ee6-6d2eb5a728c5"" id = ""31375"" type = ""1"" > This is new data from API function</Field>
</Record>
</Records>");
Console.WriteLine(contacts);
Console.ReadKey();
最好的问候,
Best Regards,
Wendy
这篇关于如何使用c#在xml解析中读取整个数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!