我在 c# 中有一个实现 Iserialzable 的类。
我正在使用从该类的实例生成 XML 的 XMLSerializer。
我得到以下 XML:
<?xml version="1.0"?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SessionConfiguration>
<RemoteMachineName>HV-BENDA</RemoteMachineName>
</SessionConfiguration>
<SessionsCredentialsList>
<CredentialsItem>
<User>test0</User>
<Password>Pa$$word1</Password>
</CredentialsItem>
<CredentialsItem>
<User>test1</User>
<Password>Pa$$word1</Password>
</CredentialsItem>
<CredentialsItem>
<User>test2</User>
<Password>Pa$$word1</Password>
</CredentialsItem>
<CredentialsItem>
<User>test3</User>
<Password>Pa$$word1</Password>
</CredentialsItem>
<CredentialsItem>
<User>test4</User>
<Password>Pa$$word1</Password>
</CredentialsItem>
</SessionsCredentialsList>
<TIME_OUT />
<LOCAL_USERS_NUM>5</LOCAL_USERS_NUM>
</Configuration>
在稍后的代码中,我再次使用 XMLSerializer 来反序列化该 XML 文档。
我收到以下错误:
{"XML 文档 (1, 1) 中存在错误。"}
内部异常:
{“根级别的数据无效。第 1 行,位置 1。”}
有人知道 wat 可能是问题所在吗?
祝一切顺利