diff --git a/jadx-cli/src/main/java/jadx/cli/JadxCLI.java b/jadx-cli/src/main/java/jadx/cli/JadxCLI.java index 7039e7c88..7aeddc841 100644 --- a/jadx-cli/src/main/java/jadx/cli/JadxCLI.java +++ b/jadx-cli/src/main/java/jadx/cli/JadxCLI.java @@ -8,15 +8,15 @@ import java.io.File; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -//import jadx.core.xmlgen.BinaryXMLParser; +import jadx.core.xmlgen.BinaryXMLParser; public class JadxCLI { private static final Logger LOG = LoggerFactory.getLogger(JadxCLI.class); public static void main(String[] args) throws JadxException { -// BinaryXMLParser bxp = new BinaryXMLParser(args[0],args[1]); -// bxp.parse(); -// System.exit(4); + BinaryXMLParser bxp = new BinaryXMLParser(args[0],args[1]); + bxp.parse(); + System.exit(4); try { JadxCLIArgs jadxArgs = new JadxCLIArgs(); if (processArgs(jadxArgs, args)) { diff --git a/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java b/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java index 44c826084..8256985f1 100644 --- a/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java +++ b/jadx-core/src/main/java/jadx/core/xmlgen/BinaryXMLParser.java @@ -232,7 +232,7 @@ public class BinaryXMLParser { int elementNS = cInt32(bytes, count); int elementName = cInt32(bytes, count); if(currentTag==strings[elementName]) { - writer.println("/>"); + writer.println(" />"); wasOneLiner=true; } else { for(int i=0; i