将draw.io XML转为String
时间: 2023-12-06 07:00:40 浏览: 33
可以使用以下代码将draw.io XML转为String:
```java
import com.mxgraph.util.mxXmlUtils;
import org.w3c.dom.Document;
import java.io.File;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
public class XmlToString {
public static void main(String[] args) throws IOException {
// 从文件中读取draw.io XML
File file = new File("path/to/diagram.xml");
String xml = new String(Files.readAllBytes(file.toPath()), StandardCharsets.UTF_8);
// 解析XML并转换为String
Document document = mxXmlUtils.parseXml(xml);
String xmlString = mxXmlUtils.getXml(document);
// 输出转换后的String
System.out.println(xmlString);
}
}
```