Java 用于检查字符串是否为有效XML的正则表达式
我正在寻找java代码来检查字符串是否是有效的XML。不可能用正则表达式验证XML。XML不是一个简单的语言Java 用于检查字符串是否为有效XML的正则表达式,java,xml,Java,Xml,我正在寻找java代码来检查字符串是否是有效的XML。不可能用正则表达式验证XML。XML不是一个简单的语言 使用XML解析器尝试将字符串解析为XML,或者根据架构(例如,文档或文件)验证XML文档。您可以使用解析器检查文档或文本的格式是否正确。 我认为此链接将帮助您: http://www.roseindia.net/xml/dom/DOMParserCheck.shtml 对于字符串,请替换链接中的此行: InputSource is=新的InputSource(xmlFile) 与 Byt
使用XML解析器尝试将字符串解析为XML,或者根据架构(例如,文档或文件)验证XML文档。您可以使用解析器检查文档或文本的格式是否正确。 我认为此链接将帮助您: http://www.roseindia.net/xml/dom/DOMParserCheck.shtml 对于字符串,请替换链接中的此行: InputSource is=新的InputSource(xmlFile) 与 ByteArrayInputStream stringStream=新的ByteArrayInputStream(“XML Text”.getBytes()) InputSource is=新的InputSource(stringStream) 不要尝试!阅读: