1
從XML文件中值的
我的UML圖是這樣的:比較Python中
rootNode
|
Book (attribute:name)
|
Table (attribute: Name)
|
TableEntry(attribute: Field, Value)
當我使用此代碼:
for Book in rootNode.getBooks():
print Book.getName()
for Table in Book.getTables():
print Table.getName()
for TableEntry in Table.getTableEntrys():
print TableEntry.getField(), TableEntry.getValue()
像這樣的輸出:
Document
T1
F1 V1
F2 V2
F3 V3
F4 V4
F5 V5
F6 V6
T2
F1 V1
F2 V2
F3 V3
F4 V4
F5 V5
F6 V6
Document
T2
F2 V2
F3 V3
F4 V4
F5 V5
F6 V6
我想將文檔(第一個)中的字段和值ex-F1和值V1與文檔(第二個)中的F1 V1比較每個字段和值。 我對這兩個文件都有相同的書名,即'文檔'。 我也想在這兩個文件中找到缺失的字段或附加字段,在T2中我的F1和V1缺失。
這個問題是不是真的很適合左右。這裏的問題應該需要某種專業知識來回答你的問題,而你的問題確實需要對你的特定情況有深入的瞭解。 – mydogisbox 2013-03-21 13:30:20
我猜我們可以製作一些目錄並且可以比較它們。 – hulk007 2013-03-21 13:34:48