У меня есть строка в формате XML. Мне нужно преобразовать это в файл XML. Как мне это сделать?Как преобразовать XML-строку в файл XML?
ответ
Java:
XMLDoc=DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(new StringReader("<root><main>Title</main></root&g t;")));
Если вы используете C#, попробуйте это
protected void Button1_Click(object sender, EventArgs e)
{
XmlDocument XDoc = new XmlDocument();
XDoc.LoadXml("<Root><body>hello</body></Root>");
XDoc.Save(@"D:\Temp\MyXMl.xml");
}
Это строка, которая содержит XML? Затем просто напишите его в файл. В Java? FileWriter должен работать нормально.
Это не так просто. Кодировка символов должна определяться из заголовка документа, если она имеется, в противном случае необходимо выбрать UTF-8. Простое использование FileWriter и кодировка по умолчанию для платформы в большинстве случаев неверны. – jarnbjo
Это правда, я предполагал, что у него не будет пролога. Если это не так, тогда вам придется использовать запись, использующую UTF-8 или UTF-16 в качестве ее кодировки. –
Просто напишите строку в файл с XML-extension.Here является код:
import java.io.*;
class writeXML {
public static void main(String args[])
{
try{
String s="<xmltag atr=value>tag data</xmltag>";
FileWriter fr= new FileWriter(new File("a.txt"));
Writer br= new BufferedWriter(fr);
br.write(s);
br.close();
}
catch(Exception e)
{
}
}
}
Используйте XStream библиотека это довольно просто: http://x-stream.github.io/tutorial.html
// object -> XML -> File
XStream xstream = new XStream(driver);
String data = xstream.toXML(metaData);
// XML -> object
XStream xstream = new XStream(new JettisonMappedXmlDriver());
YourClass obj = (UourClass)xstream.fromXML(jSON);
- 1. Как преобразовать пакетный файл в файл XML
- 2. Как преобразовать файл .mat в .xml-файл?
- 3. Как преобразовать файл vsdx в xml-файл
- 4. Как преобразовать текстовый файл в файл xml?
- 5. Как преобразовать файл XML в файл Doc?
- 6. Swift - как преобразовать обычный XML-файл в XML-файл .plist
- 7. Преобразовать файл .CSV в .XML
- 8. Преобразовать исходный HTML-файл в файл XML
- 9. Как преобразовать файл Excel в XML
- 10. Как преобразовать текстовый файл в XML
- 11. Как преобразовать файлы DWG в файл XML
- 12. Как преобразовать XML-файл в html
- 13. Как преобразовать XML-файл в массив?
- 14. Как преобразовать текстовый файл столбца в XML?
- 15. Как преобразовать XML-файл в базу данных?
- 16. Как преобразовать xml-файл в php-массив?
- 17. Как преобразовать XML в Excel файл программно
- 18. Как преобразовать XML-файл в класс .Net?
- 19. Как преобразовать xml-файл в sql-запрос
- 20. Как преобразовать psd в файл android xml
- 21. Как преобразовать текстовый файл в xml
- 22. Как преобразовать XML-файл в json
- 23. Как преобразовать PDF в xml-файл
- 24. Как преобразовать XML-файл в формат html?
- 25. Как преобразовать большой json-файл в xml
- 26. Как преобразовать файл аннотации ann в xml?
- 27. как преобразовать файл XML в CSV-файл в JavaScript
- 28. Как преобразовать PDF-файл в xml-файл в C# .net?
- 29. Как преобразовать XML-строку в XML-файл для скачивания
- 30. Java - как преобразовать XML-строку в XML-файл?
Вам определенно нужно предоставить дополнительную информацию. Язык программирования или среда будут хорошим началом. –
Попробуйте выполнить синтаксический анализ. –
его java, мне просто нужно преобразовать hte строку, которая имеет xml данные в файл xml – sarah