Login
GroovyIDE v2 Extra
- It is free. It just requires a login & newsletter subscription.
- Local folders feature works on Chrome and Edge.
- More flexible screen usage.
- More CPI APIs to be supported soon.
- Please use Git to ensure backup of your scripts at each important step.
- You can change input body file extension (.xml, .json, .csv, etc.) to work with other IDEs on your computer
Input
1
0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAANQAAAAAAAAAAEAAA/v///wAAAAD+////AAAAADQAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8JCBAAAAYFAFpPzQfZAAIABggAAOEAAgCwBMEAAgAAAOIAAABcAHAACwAAZmF0aWggcGVuc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEIAAgCwBGEBAgAAAMABAAA9AQYAAQADAAIAnAACABEAGQACAAAAEgACAAAAEwACAAAArwECAAAAvAECAAAAPQASAPh/+H+AcHcuOAACAAAAAQBYAkAAAgAAAI0AAgAAACIAAgAAAA4AAgABALcBAgAAANoAAgAAADEAGgDIAAAACACQAQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAACACQAQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAACACQAQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAACACQAQAAAAAAAAUBQQByAGkA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4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAAAAAABACAAAAAAAAAAAAAAAMAg4AAUAAgAAAD1/yAAALQAAAAAAAAABJ8g4AAUAAgAAAD1/yAAALQAAAAAAAAABK8g4AAUAAgAAAD1/yAAALQAAAAAAAAABIkg4AAUAAgAAAD1/yAAALQAAAAAAAAABJog4AAUAAgAAAD1/yAAALQAAAAAAAAABJsg4AAUAAgAAAD1/yAAALQAAAAAAAAABKog4AAUAAgAAAD1/yAAALQAAAAAAAAABKwg4AAUAAgAAAD1/yAAALQAAAAAAAAABK8g4AAUAAgAAAD1/yAAALQAAAAAAAAABJYg4AAUAAgAAAD1/yAAALQAAAAAAAAABKsg4AAUAAgAAAD1/yAAALQAAAAAAAAABKwg4AAUAAgAAAD1/yAAALQAAAAAAAAABKsg4AAUAAgAAAD1/yAAALQAAAAAAAAABLEg4AAUAAgAAAD1/yAAALQAAAAAAAAABK8g4AAUAAgAAAD1/yAAALQAAAAAAAAABJYg4AAUAAgAAAD1/yAAALQAAAAAAAAABKsg4AAUAAgAAAD1/yAAALQAAAAAAAAABKwg4AAUAAgAAAD1/yAAALQAAAAAAAAABLkg4AAUABgAAAD1/yAAALQAAAAAAAAABL4g4AAUABgAAAD1/yAAALQAAAAAAAAABLUg4AAUABgAAAD1/yAAALQAAAAAAAAABLcg4AAUABgAAAD1/yAAALQAAAAAAAAABLMg4AAUABgAAAD1/yAAALQAAAAAAAAABLEg4AAUABgAAAD1/yAAALQAAAAAAAAABLkg4AAUABQAAAD1/yAAALQAAAAAAAAABK0g4AAUABEAAAD1/yAAAJQREZcLlwsABIkg4AAUABIAAAD1/yAAAJRmZr8fvx8ABLcg4AAUAAEAKwD1/yAAAPgAAAAAAAAAAMAg4AAUAAEAKQD1/yAAAPgAAAAAAAAAAMAg4AAUAAEALAD1/yAAAPgAAAAAAAAAAMAg4AAUAAEAKgD1/yAAAPgAAAAAAAAAAMAg4AAUAAkAAAD1/yAAAPQAAAAAAAAAAMAg4AAUABMAAAD1/yAAALQAAAAAAAAABKog4AAUAAwAAAD1/yAAANQAUAAAAB8AAMAg4AAUAA0AAAD1/yAAANQAUAAAABYAAMAg4AAUAA4AAAD1/yAAANQAIAAAgBgAAMAg4AAUAA4AAAD1/yAAAPQAAAAAAAAAAMAg4AAUABAAAAD1/yAAAJQREZcLlwsABK8g4AAUAAsAAAD1/yAAANQAYAAAABoAAMAg4AAUABUAAAD1/yAAALQAAAAAAAAABKsg4AAUAAYAAAD1/yAAAJwRERYLFgsABJog4AAUAA8AAAD1/yAAAJQREb8fvx8ABIkg4AAUAAEACQD1/yAAAPgAAAAAAAAAAMAg4AAUAAoAAAD1/yAAAPQAAAAAAAAAAMAg4AAUABYAAAD1/yAAANQAYQAAPh8AAMAg4AAUABcAAAD1/yAAAPQAAAAAAAAAAMAg4AAUAAUAMQABACEAAPwREQgECAQCBJII4AAUAAAAMQABACEAAPwREQgECAQCBJEI4AAUABkAAAABACAAAPwAAAAAAAAAAsAgfAgUAHwIAAAAAAAAAAAAAAAAQQB8P2ZmfQhBAH0IAAAAAAAAAAAAAAAAEAAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmBAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAEQAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmBQAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAEgAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmBgAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAEwAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmBwAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAFAAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmCAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAFQAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAGVmCQAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAFgAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMBAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAFwAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMBQAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAGAAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMBgAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAGQAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMBwAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAGgAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMCAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAGwAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADAMxMCQAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAHAAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzBAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAHQAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzBQAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAHgAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzBgAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAHwAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzBwAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAIAAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzCAAAACwAIwAjADAAfQhBAH0IAAAAAAAAAAAAAAAAIQAAAAMADQAUAAMAAAABAAAAXy07Xy0qICIOAAUAAgQAFAADADIzCQAAACwA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…
Enter to Rename, Shift+Enter to Preview
Headers
Properties
Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import com.sap.gateway.ip.core.customdev.util.Message;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.ByteArrayInputStream
import java.io.InputStream
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.transform.OutputKeys;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.Row;
Enter to Rename, Shift+Enter to Preview
Console
1
Enter to Rename, Shift+Enter to Preview
Output
1
Enter to Rename, Shift+Enter to Preview
Headers
empty
Properties
empty
Message Processing Logs
Log Properties
empty
Custom Header Properties
empty
Attachments
empty