有人可以解釋如何使用Notepad ++根據xsd驗證xml文件。在「XML工具」插件下拉菜單中沒有提供指定XSD文件的選項。 XML插件已正確安裝在plugins子目錄中,並且3個DLL被複制到Notepad ++ EXE子目錄中。其他XML「驗證」功能可以工作,但無法根據XSD進行驗證。使用Notepad ++根據XSD驗證XML
回答
具有u看着http://when-others-then-null.blogspot.co.uk/2012/12/Validate-XML-against-an-XSD-using-npp.html
看來它包含了你所需要的。
從這個例子中使用確切的XML和XSD工作,我意識到我做錯了什麼。我沒有意識到{xsi:schemaLocation =「http://www.foobar.com/invoice invoice.xsd」}實際上是從我的硬盤驅動器中讀取與XML文件相同的子目錄中的XSD並進行驗證。謝謝..... – user2174533 2013-03-15 16:34:15
@Shmil貓:如何對付dtd。 – 2015-03-18 13:57:44
@ShirgillAnsari - 對於DTD驗證,XML必須包含指定與XML相同目錄中的DTD的DOCTYPE。如:<!!DOCTYPE XML_ROOT_NODE SYSTEM「thisXMLusesThis.dtd」>'那麼該工具可以計算出來。 – 2015-08-07 22:16:28
在記事本++去
Plugins > Plugin manager > Show Plugin Manager
然後找到Xml Tools
插件。勾選複選框,然後單擊Install
的Open XML文件要驗證並單擊按Ctrl + 移 + Alt鍵 + 中號(或點擊菜單,如果這是你的偏好
Plugins > XML Tools > Validate Now
)。
下面的對話框將打開:點擊
...
。指向XSD文件,我確信你可以從這裏處理事情。
希望這可以爲您節省一些時間。
編輯:基於一個評論,它似乎只是上述工作長達7版本...
@Vertexwahn你可能想嘗試7.1版的x86版本 - 讓我知道它是怎麼回事.... – 2016-12-05 09:55:02
- 1. 根據XSD驗證XML
- 2. 根據XML驗證多個XSD
- 3. 使用XML驗證XSD
- 4. eclipse:使用xsd驗證xml
- 5. 如何使用PowerShell根據XSD驗證XML文件?
- 6. 使用JDOM 2.0根據XSD模式驗證XML文件
- 7. 如何使用xmlschemaset和xmlreader.create根據xsd模式驗證xml
- 8. 根據XSD模式驗證XML並使用groovy捕獲驗證器期望
- 9. XML - XSD驗證錯誤:可用於驗證的根
- 10. php-xml驗證xsd
- 11. XML XSL XSD驗證:
- 12. 驗證XML對XSD
- 13. 根據XSD模式驗證BaseX XML數據庫
- 14. 使用.NET根據模式驗證XML
- 15. 根據Java中的XSD驗證XML /獲取模式位置
- 16. 根據特定的XSD模式驗證XML
- 17. 使用XMLReader驗證XML與XSD
- 18. iOS:使用XSD進行XML驗證
- 19. 使用Silverlight針對XSD驗證XML?
- 20. 使用XSD架構進行Xml驗證
- 21. 使用XSD進行XML模式驗證
- 22. 使用C++驗證xml針對xsd
- 23. 使用JS/jQuery驗證xml針對xsd
- 24. 使用XSD進行XML驗證
- 25. 使用XSD進行XML驗證
- 26. 根據XSD驗證XML時忽略元素順序
- 27. 如何根據2個XSD驗證1個XML文件?
- 28. 要根據多個xsd模式進行驗證的XML
- 29. 根據XSD驗證XML並忽略子元素的順序
- 30. 對xsd執行xml驗證
指定XSD來驗證XML文件的我見過幾個引用(和截圖) - 使用Notepad ++。例如http://www.michigan.gov/documents/cepi/STARR-UIC_XML_validation_guide_377050_7.pdf – user2174533 2013-03-15 15:37:12