【发布时间】:2013-11-27 00:26:04
【问题描述】:
我正在使用一些 Web 服务,但遇到了一些我无法解决的难题。我正在处理主对象数组中另一个对象数组中的对象数组。
我正在使用这样的各种对象:
公共类 OBJECT1
{
公共字符串 item1;
公共字符串 item2;
公共字符串 item3;
}
公共类 OBJECT2
{
公共字符串 item1;
公共字符串 item2;
公共 OBJECT1[] item3;
}
公共类 OBJECT3
{
公共字符串 item1;
公共字符串 item2;
公共 OBJECT2[] item3;
}
所以当我根据三个对象之一中的一个元素查询数据库时,我的困惑就出现了。
让我解释一下:
当我从 OBJECT1 中搜索一个元素时,我可以从其他对象中获取 1 个或多个项目。问题是:如何将所有信息放入表、XML 文档或数据集中?我真的不知道从哪里开始,因为我想做一个这样的结构:
对象3[N]
项目1
项目2
对象2[1] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]对象2[2] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]对象2[3] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]。 . . 对象2[N] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N].
.
.
对象3[N]
项目1
项目2
对象2[1] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]对象2[2] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]对象2[3] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]。 . . 对象2[N] 项目 1 项目2
Object1[1] item1 item2 item3 Object1[2] item1 item2 item3 Object1[3] . . . Object1[N]
我真的不知道从哪里开始捕捉这个。我已经得到了结构,但我需要一个关于从哪里开始的提示。我希望你们能帮助我。
我正在使用 Visual Studio 2008 C# 和 SQL Server 以及 Web 服务。
希望有人能帮帮我,谢谢。
您好。
【问题讨论】:
标签: c# xml arrays web-services