xml2axml
xml2axml copied to clipboard
🐛[BUG] encode处理带有感叹号(!)的字符串有问题
附件中原始的axml是org.xml,解码后得到out.xml,再次编码后就会报错: Exception in thread "main" java.lang.RuntimeException: String: '!Quest' not found at com.codyi.xml2axml.chunks.StringPoolChunk.stringIndex(StringPoolChunk.java:229) at com.codyi.xml2axml.chunks.Chunk.stringIndex(Chunk.java:126) at com.codyi.xml2axml.chunks.AttrChunk.writeEx(AttrChunk.java:41) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.chunks.StartTagChunk.writeEx(StartTagChunk.java:90) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.chunks.TagChunk.writeEx(TagChunk.java:55) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.chunks.TagChunk.writeEx(TagChunk.java:56) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.chunks.TagChunk.writeEx(TagChunk.java:56) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.chunks.XmlChunk.writeEx(XmlChunk.java:46) at com.codyi.xml2axml.chunks.Chunk.write(Chunk.java:98) at com.codyi.xml2axml.Encoder.encode(Encoder.java:84) at com.codyi.xml2axml.Encoder.encodeFile(Encoder.java:32) at com.codyi.xml2axml.test.Main.encode(Main.java:31) at com.codyi.xml2axml.test.Main.main(Main.java:19) com.JoyWay.Stride.zip