我遇到了自定义 XML DOCTYPE 的问题,其中似乎没有任何元素被 PHPStorm 注册。
因此,我得到的只是一吨红色。我已经按照文档中的建议使用了“ALT-ENTER -> Fetch DTD”方法,该方法摆脱了 DOCTYPE URI 未被解析...但这些元素仍然不被认为是有效的。还有什么需要做的吗?
这是一个片段,以防您想重现该问题:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ONIXmessage SYSTEM http://www.editeur.org/onix/2.1/short/onix-international.dtd>
<ONIXmessage release="2.1">
<header>
<m174>foo</m174>
<m182>bar</m182>
</header>
</ONIXmessage>