连接两个对象以进行自定义序列化?

发布于 2024-11-08 07:00:12 字数 248 浏览 1 评论 0原文

在 Framework 4 上的 C# 中,我有一个 List 和 List。可以通过 JoinId 属性将它们连接起来。 ParentObj 将有 2 个 ChildObj 匹配项,有时有 10 个。

我想将每个 Parent 和所有 Children 序列化为单个 XML 实体。我很难弄清楚从哪里开始,因为我还需要以自定义方式序列化对象。在这种情况下我可以使用 Linq-to-XML 来正确编写每个对象吗? Xml序列化器?没有把握。

谢谢。

In C# on Framework 4, I have a List and List. They can be joined on the JoinId property. ParentObj will have 2 ChildObj matches, sometimes 10.

I would like to take each Parent and all Children and serialize to a single XML entity. I am having a hard time figuring out where to start, because I also need to serialize the objects in a custom way. Can I use Linq-to-XML in this case to get each object written correctly? XmlSerializer? Not sure.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我恋#小黄人 2024-11-15 07:00:12

<块引用>

在这种情况下我可以使用 Linq-to-XML 来正确编写每个对象吗?

是的。这正是您所需要的。 A基本示例

<块引用>

XmlSerializer?

这也可行,但这种方法比较旧,我认为在这种情况下不太合适而且更复杂。

Can I use Linq-to-XML in this case to get each object written correctly?

Yes. This is exactly what you need. A basic example.

XmlSerializer?

This will work too, but this approach is older and I think it is less appropriate and more complicated in this case.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文