小编AML*_*AML的帖子

如何将XML文件拆分为多个XML文件

我试图将一个XML文件拆分为C#.net中的多个小xml文件,并试图找到最好的方法.对此的任何帮助都会很棒......关于我想做什么的示例...

源XML文档

<?xml version="1.0" standalone="yes"?>
<DATABASE>
  <DOC>
    <DOCID>8510188</DOCID>
    <ISSUE>2010</ISSUE>
    <CAT>Literature and Art</CAT>
    <TITLE>Test</TITLE>
    <TEXT>Test</TEXT>
  </DOC>
  <DOC>
    <DOCID>1510179</DOCID>
    <ISSUE>2012</ISSUE>
    <CAT>Miscellaneous</CAT>
    <TITLE>Test</TITLE>
    <TEXT>Test</TEXT>
  </DOC>
</DATABASE>
Run Code Online (Sandbox Code Playgroud)

应分成两个xml文件,如下所示

1)

<?xml version="1.0" standalone="yes"?>
<DATABASE>
  <DOC>
   <DOCID>8510188</DOCID>
   <ISSUE>2010</ISSUE>
   <CAT>Literature and Art</CAT>
   <TITLE>Test</TITLE>
   <TEXT>Test</TEXT>
  </DOC>
</DATABASE>
Run Code Online (Sandbox Code Playgroud)

2)

<?xml version="1.0" standalone="yes"?>
<DATABASE>
  <DOC>
    <DOCID>1510179</DOCID>
    <ISSUE>2012</ISSUE>
    <CAT>Miscellaneous</CAT>
    <TITLE>Test</TITLE>
    <TEXT>Test</TEXT>
  </DOC>
</DATABASE>
Run Code Online (Sandbox Code Playgroud)

c# xml split

8
推荐指数
1
解决办法
1万
查看次数

如何从XML文件中获取所有文本节点

我想从XML文件中获取所有文本节点.

我怎样才能做到这一点?

示例输入:

<root>
<slide>
<Image>hi</Image>
<ImageContent>this</ImageContent>
<Thumbnail>is</Thumbnail>
<ThumbnailContent>A</ThumbnailContent>
</slide>
</root> 
Run Code Online (Sandbox Code Playgroud)

预期产出:

hi this is A
Run Code Online (Sandbox Code Playgroud)

c# xml

4
推荐指数
1
解决办法
4776
查看次数

使用Json.Net解析Google Maps Geocode API

我以为我可以简单地构建一个快速类并使用JSON.Net来反序列化结果,它有点工作但我想我在我的类结构上吹它:

public class Location
    {
        public string lat { get; set; }
        public string lng { get; set; }
    }

    public class Geometry
    {
        public Location location { get; set; }
    }

    public class Json
    {
        public Results results { get; set; }
    }

    public class Results
    {
        public Json json { get; set; }
        public Geometry geometry { get; set; }
    }

    public class Query
    {
        public Results results { get; set; }
    }

    public class RootObject
    {
        public …
Run Code Online (Sandbox Code Playgroud)

c# google-maps json.net

2
推荐指数
1
解决办法
2553
查看次数

标签 统计

c# ×3

xml ×2

google-maps ×1

json.net ×1

split ×1