我需要幫助編寫XML: 我有一個在.NET和我的XML文件加載到其中一個程序,它會使用XML 這是在XML文件下載:正則表達式XML爲下載文件
<Software Name = "Kaspersky">
<Address Name = "http://products.kaspersky-labs.com/products/english/special/kasp_updater">
<File Name = "updater2.0.1.2015.1_win_en.zip" Store = "yes"/>
</Address>
</Software>
現在我想的是,XML將能夠下載我即使在中間的數字(即表示版本號的數字)將改變這個文件,所以我希望有一個正則表達式將 強制名的文件爲:
在文件的開頭會出現「更新」
在文件結尾處會出現「_win_en.zip」
我該怎麼辦呢?考慮到有很多其他文件,我不想像下載一樣的更新,但到Linux和它的名字是:updater2.0.1.2015.1_ 林 _en.zip 所以我必須保持文件名和文件名結尾正如我前面寫的開始.. 謝謝
XML無法下載文件。這只是一種數據格式。你可以在那裏放置一個正則表達式而不是文件名,並希望使用它的軟件需要一個正則表達式,但是如何知道哪些文件可以匹配? – Quentin
這個XML將被加載到一個軟件中,它將下載它。 所以軟件會下載它,XML將只會「給出命令」 – Troncho
^這個。另外,你的意思是你想強制xml具有某種格式?例如。對於Name屬性,只允許以updater開頭的值。你可以用XSD和Regex來做到這一點。 – hschne