给出以下示例xml字符串:
<bookstore xmlns="http://www.contoso.com/books">
<book genre="autobiography" publicationdate="1981-03-22" ISBN="1-861003-11-0">
<title>The Autobiography of Benjamin Franklin</title>
<author>
<first-name>Benjamin</first-name>
<last-name>Franklin</last-name>
</author>
<price>8.90</price>
</book>
<book genre="novel" publicationdate="1967-11-17" ISBN="0-201-63361-2">
<title>The Confidence Man</title>
<author>
<first-name>Herman</first-name>
<last-name>Melville</last-name>
</author>
<price>15.11</price>
</book>
</bookstore>
如果我改变它:
<bookstore xmlns="http://www.contoso.com/books">
<book genre="autobiography" publicationdate="1981-03-22" ISBN="1-861003-11-0">
<title>CHANGE HERE1</title>
<author>
<first-name>Benjamin</first-name>
<last-name>Franklin</last-name>
</author>
<price>10.90</price>
</book>
<book genre="novel" publicationdate="2050-11-17" ISBN="0-201-63361-2">
<title>The Confidence Man</title>
<author>
<first-name>Herman</first-name>
<last-name>Melville</last-name>
</author>
<price>15.11</price>
</book>
</bookstore>
我想获得包含我的更改的字典,即:
=&GT;旧价值,新价值
我该怎么办?除了字符串比较之外的任何想法? 我尝试使用XML Diff,但它返回一个XML文档,没有关于节点名称的信息。
答案 0 :(得分:1)
高级概念是这样的:
INotifyPropertyChanged
interface IEnumerble
您的案例字典&lt;整型,书籍及GT; (int代表id)