Java examples for XML:XML String
Throws an XMLParseException to indicate that extra data is encountered in a closing tag.
/*/* w w w . j a va 2s .c om*/ * XMLUtil.java NanoXML/Java $Revision: 1.5 $ $Date: 2002/02/03 21:19:38 $ * $Name: RELEASE_2_2_1 $ This file is part of NanoXML 2 for Java. Copyright (C) * 2000-2002 Marc De Scheemaecker, All Rights Reserved. This software is * provided 'as-is', without any express or implied warranty. In no event will * the authors be held liable for any damages arising from the use of this * software. Permission is granted to anyone to use this software for any * purpose, including commercial applications, and to alter it and redistribute * it freely, subject to the following restrictions: 1. The origin of this * software must not be misrepresented; you must not claim that you wrote the * original software. If you use this software in a product, an acknowledgment * in the product documentation would be appreciated but is not required. 2. * Altered source versions must be plainly marked as such, and must not be * misrepresented as being the original software. 3. This notice may not be * removed or altered from any source distribution. */ import java.io.IOException; import java.io.Reader; public class Main{ public static void main(String[] argv) throws Exception{ String systemID = "java2s.com"; int lineNr = 2; errorClosingTagNotEmpty(systemID,lineNr); } /** * Throws an XMLParseException to indicate that extra data is encountered in * a closing tag. * * @param systemID * the system ID of the data source * @param lineNr * the line number in the data source */ static void errorClosingTagNotEmpty(final String systemID, final int lineNr) throws XMLParseException { throw new XMLParseException(systemID, lineNr, "Closing tag must be empty"); } }