考慮到(標本 - 實際標記可能更復雜)標記和下面列出的約束,是否有人可以提出一種解決方案(C#)比步行更有效整棵樹檢索{「@@ value1 @@」,「@@ value2 @@」,「@@ value3 @@」},即在實際使用標記時將被替換的標記列表。從XML標記中提取選定節點值的方式
注意:我無法控制正在替換的標記的標記,結構或格式/命名。
<markup>
<element1 attributea="blah">@@[email protected]@</element1>
<element2>@@[email protected]@</element2>
<element3>
<element3point1>@@[email protected]@</element3point1>
<element3point2>@@[email protected]@</element3point2>
<element3point3>apple</element3point3>
<element3>
<element4>pear</element4>
</markup>
是否啓動序列化爲文字,或者已經被解析?簡單的正則表達式搜索,如果它已經序列化。 – p00ya 2009-07-16 09:35:03
你只是想獲取令牌,或者需要替換它們? – amazedsaint 2009-07-16 09:42:39
@amazedsaint - 只要他們=) – Rob 2009-07-16 09:55:12