XML反序列化到嵌套的对象数组。再次

时间:2018-12-05 02:12:43

标签: c# xml deserialization

我从Web服务中获取了一些XML。我建立了一些反序列化的类。它正在部分工作;我得到了AdvMortgage对象的原始成员的期望值。

正如代码所示,对于任何Mortgage的{​​{1}}字段,我都得到一个空值。这与我最近发布的问题类似,但是我确实遇到了麻烦。我在做什么错了?

AdvMortgage

和类:

    <Product xmlns="http://schemas.datacontract.org/2004/07/mInitechService" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
       ... 
      <AdvMortgage>
        <Mortage>
          <MortgageType>...</MortgageType>
          <MortgageType>...</MortgageType>
          <MortgageType>
            <apr>4.99</apr>
            <discountPts>0.00</discountPts>
            <originationFee>0.00</originationFee>
            <pgmName>7/1 Adjustable</pgmName>
            <rate>4.875</rate>
          </MortgageType>
        </Mortage>
        <mortEffectiveDate>Rates effective 12/4/2018</mortEffectiveDate>
        <mortNote>
          ARM = Adjustable Rate Mortgage
          
          ...
        </mortNote>
      </AdvMortgage>
      ...
      <effectiveDate>Rates effective from 12/01/2018 through 12/31/2018</effectiveDate>
    </Product>

1 个答案:

答案 0 :(得分:0)

grek40,er-shoaib,谢谢。我呆了这么久,一直没想到写服务的人拼写了“抵押”。我需要休假。