在Eclipse中验证XML

时间:2014-10-10 16:52:36

标签: xml eclipse xsd-validation

我在Eclipse中创建了一个XSD架构,然后创建了一个XML文件。我根本无法验证我的XML。无论我对我的XML进行聊天,包括删除结束标记等,当我点击“验证”时它告诉我没有错误。

我尝试过创建XML Catalog条目,但这没有帮助。有谁知道我的问题可能是什么?

2 个答案:

答案 0 :(得分:0)

您是否还通过首选项启用了验证? Eclipse Screenshot ------老答案------

您必须在XML文件中包含对Schema的引用才能启用验证。示例:http://www.w3schools.com/schema/schema_howto.asp

<?xml version="1.0"?>

<note
xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com note.xsd">
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
</note> 

答案 1 :(得分:0)

我发现了这个问题。在“验证”下,所有选项均已关闭。一旦我启用它,它就像我预期的那样开始工作。谢谢你的帮助。