想在百度上做网站,课程培训网站建设,安装Wordpress个人网站,杭州仪器网站制作关于解决WinRiver项目动态XmlElement的序列化与反序列化的问题 一、WinRiver项目流量汇总XML内容 1.1、索引可变,索引下 XmlElement 元素内容固定 1.2、如何将对象 BottomTrack 的动态内容序列化为 XML ? 1.3、如何将 XML 动态内容反序列化为对象 BottomTrack ? 二、XML 动态… 关于解决WinRiver项目动态XmlElement的序列化与反序列化的问题 一、WinRiver项目流量汇总XML内容 1.1、索引可变,索引下 XmlElement 元素内容固定 1.2、如何将对象 BottomTrack 的动态内容序列化为 XML ? 1.3、如何将 XML 动态内容反序列化为对象 BottomTrack ? 二、XML 动态内容的序列化和反序列化 2.1、定义断面流量汇总各种对象类 2.2、 XML 动态内容的序列化 2.3、 XML 动态内容的反序列化数据调用,以底跟踪为例 BottomTrack 一、WinRiver项目流量汇总XML内容
WinRiver项目流量汇总的XML内容,由断面测回次数决定,其 Index_0-Index_N为动态的,N为可变数。 以如下底跟踪流量汇总数据XML内容为例(只展示了 Index_N 内的精简内容)。
1.1、索引可变,索引下 XmlElement 元素内容固定
断面测回次数为 6,底跟踪流量汇总索引为 Index_0-5。
Discharge_SummaryNone结构和 BottomTrack 一致,限于篇幅省略,以下类似/NoneBottomTrackIndex_0UseInSummary0/UseInSummaryBeginLeft0/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605000/FileNameTransectNmb000/TransectNmbTotalNmbEnsembles13/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLostEnsembles0/TotalLostEnsembles/Index_0Index_1UseInSummary0/UseInSummaryBeginLeft1/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605001/FileNameTransectNmb001/TransectNmbTotalNmbEnsembles14/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLostEnsembles0/TotalLostEnsembles/Index_1Index_2UseInSummary1/UseInSummaryBeginLeft0/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605002/FileNameTransectNmb002/TransectNmbTotalNmbEnsembles18/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLostEnsembles0/TotalLostEnsembles/Index_2Index_3UseInSummary1/UseInSummaryBeginLeft1/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605003/FileNameTransectNmb003/TransectNmbTotalNmbEnsembles12/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLostEnsembles0/TotalLostEnsembles/Index_3Index_4UseInSummary1/UseInSummaryBeginLeft0/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605004/FileNameTransectNmb004/TransectNmbTotalNmbEnsembles16/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLostEnsembles0/TotalLostEnsembles/Index_4Index_5UseInSummary1/UseInSummaryBeginLeft1/BeginLeftIsSubSectioned0/IsSubSectionedFileNameNX20250605005/FileNameTransectNmb005/TransectNmbTotalNmbEnsembles15/TotalNmbEnsemblesTotalBadEnsembles0/TotalBadEnsemblesTotalLost