В части моей html-страницы я получаю запрос на создание XML-документа для загрузки. Я делаю это вот так:ColdFusion xml generation отображает html-теги
<cfoutput>
<cfsavecontent variable="xml_podaci">
<PodaciPoreskeDeklaracije>
<PodaciOPrijavi>
<KlijentskaOznakaDeklaracije></KlijentskaOznakaDeklaracije>
<VrstaPrijave></VrstaPrijave>
<ObracunskiPeriod></ObracunskiPeriod>
<OznakaZaKonacnu></OznakaZaKonacnu>
<DatumNastankaPoreskeObaveze></DatumNastankaPoreskeObaveze>
<DatumPlacanja></DatumPlacanja>
<VrstaIzmene></VrstaIzmene>
<JIPD></JIPD>
<BrojResenja></BrojResenja>
<Osnov></Osnov>
<NajnizaOsnovica></NajnizaOsnovica>
</PodaciOPrijavi>
<PodaciOIsplatiocu>
<TipIsplatioca></TipIsplatioca>
<VrstaIdentifikatorIsplatioca></VrstaIdentifikatorIsplatioca>
<PoreskiIdentifikacioniBroj></PoreskiIdentifikacioniBroj>
<MesecniFondSati></MesecniFondSati>
<MaticniBrojisplatioca></MaticniBrojisplatioca>
<NazivPrezimeIme></NazivPrezimeIme>
<SedistePrebivaliste></SedistePrebivaliste>
<Telefon></Telefon>
<UlicaIBroj></UlicaIBroj>
<eMail></eMail>
</PodaciOIsplatiocu>
<DeklarisaniPrihodi>
<PodaciOPrihodima>
<RedniBroj></RedniBroj>
<VrstaIdentifikatoraPrimaoca></VrstaIdentifikatoraPrimaoca>
<IdentifikatorPrimaoca></IdentifikatorPrimaoca>
<Prezime></Prezime>
<Ime></Ime>
<OznakaPrebivalista></OznakaPrebivalista>
<SVP></SVP>
<BrojKalendarskihDana></BrojKalendarskihDana>
<BrojEfektivnihSati></BrojEfektivnihSati>
<Bruto></Bruto>
<OsnovicaPorez></OsnovicaPorez>
<Porez></Porez>
<OsnovicaDoprinosi></OsnovicaDoprinosi>
<PIO></PIO>
<ZDR></ZDR>
<NEZ></NEZ>
<PIOBen></PIOBen>
<DeklarisaniMFP>
<MFP>
<Oznaka></Oznaka>
<Vrednost></Vrednost>
</MFP>
</DeklarisaniMFP>
</PodaciOPrihodima>
</DeklarisaniPrihodi>
</PodaciPoreskeDeklaracije>
</cfsavecontent>
<cfset fajl_novi_naziv = "PPPPDPrijava.xml">
<cfheader name="Content-Disposition" value="attachment; filename=#fajl_novi_naziv#" />
<cfcontent type="application/xml;charset=utf-8">
#toString(xml_podaci)#
</cfoutput>
Поэтому я поместил весь свой xml в переменную и создаю новое приложение xml. Это то, что на выходе XML генерируется файл выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<PodaciPoreskeDeklaracije>
<PodaciOPrijavi>
<KlijentskaOznakaDeklaracije/>
<VrstaPrijave/>
<ObracunskiPeriod/>
<OznakaZaKonacnu/>
<DatumNastankaPoreskeObaveze/>
<DatumPlacanja/>
<VrstaIzmene/>
<JIPD/>
<BrojResenja/>
<Osnov/>
<NajnizaOsnovica/>
</PodaciOPrijavi>
<PodaciOIsplatiocu>
<TipIsplatioca/>
<VrstaIdentifikatorIsplatioca/>
<PoreskiIdentifikacioniBroj/>
<MesecniFondSati/>
<MaticniBrojisplatioca/>
<NazivPrezimeIme/>
<SedistePrebivaliste/>
<Telefon/>
<UlicaIBroj/>
<eMail/>
</PodaciOIsplatiocu>
<DeklarisaniPrihodi>
<PodaciOPrihodima>
<RedniBroj/>
<VrstaIdentifikatoraPrimaoca/>
<IdentifikatorPrimaoca/>
<Prezime/>
<Ime/>
<OznakaPrebivalista/>
<SVP/>
<BrojKalendarskihDana/>
<BrojEfektivnihSati/>
<Bruto/>
<OsnovicaPorez/>
<Porez/>
<OsnovicaDoprinosi/>
<PIO/>
<ZDR/>
<NEZ/>
<PIOBen/>
<DeklarisaniMFP>
<MFP>
<Oznaka/>
<Vrednost/>
</MFP>
</DeklarisaniMFP>
</PodaciOPrihodima>
</DeklarisaniPrihodi>
</PodaciPoreskeDeklaracije> </td>
</tr>
</table>
</body>
</html>
Проблема в HTML-теги
</td>
</tr>
</table>
</body>
</html>
, которые все еще присутствуют в XML, как удалить их?
Когда я делаю изменения, вы утверждаете, что я вообще не получаю результатов ...?! Вместо файла, сделанного в моей папке загрузки, я получаю приглашение файла сохранения и ссылку на имя созданного html файла url .... –
Я скопировал всю строку –
Это ошибка, которую я получаю Ошибка проверки атрибута для тега cfcontent. on line java.lang.String не поддерживается тип переменной. Ожидается, что переменная будет содержать двоичные данные. –