Знаете ли вы, как конвертировать XML в обычный текстовый файл (example.txt)?Я уже использую просто скопировать текст из браузера и вставить в метод приложения заметки.Но я хочу сделать это более простым способом.
- XML-код
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="example.xsl"?>
<products>
<begin><<<begin>>></begin>
<mapid><<<mapid>>>{Sku}</mapid>
<price><<<price>>>{Price}</price>
<pname><<<pname>>>{Title}</pname>
<pgurl><<<pgurl>>>{Permalink}</pgurl>
<deliv><<<deliv>>>0</deliv>
<ftend><<<ftend>>></ftend>
</products>
example.xsl код
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:for-each select="products">
<xsl:value-of select="."/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Результат XML в Chrome
<<<begin>>>
<<<mapid>>>FOOD19278
<<<price>>>35
<<<pname>>>example product
<<<pgurl>>>https://example.com/
<<<deliv>>>0
<<<ftend>>>
Ожидайте обычный текстовый файл example.txt
<<<begin>>>
<<<mapid>>>FOOD19278
<<<price>>>35
<<<pname>>>example product
<<<pgurl>>>https://example.com/
<<<deliv>>>0
<<<ftend>>>