xml을 만들 때 실제로 xmltextwriter를 사용하려고하지만 확실한 문제가 있습니다.XmlTextWriter : WhiteSpace의 문제
이 내가 문제가 내가 그것을 비워 둘 필요가 있다고 말하고, writer.WriteWhitespace에 오류를 가지고 있다는 것입니다,하지만 난 다음 WriteRaw가 다음 줄에 나타납니다 필요
Dim writer As New XmlTextWriter("FactElec.xml", System.Text.Encoding.UTF8)
writer.WriteStartDocument(False)
writer.Formatting = Formatting.Indented
writer.Indentation = 2
writer.WriteStartElement("Invoice")
writer.WriteStartElement("sac:AdditionalMonetaryTotal")
writer.WriteElementString("cbc:id", "1001")
writer.WriteWhitespace("/n")
writer.WriteRaw("<cbc:PayableAmount currencyID=""PEN"">" + TotGrav +
"</cbc:PayableAmount>/n")
writer.WriteEndElement()
writer.WriteEndDocument()
writer.Flush()
writer.Close()
을 한 것입니다. 방금 cbc : id 옆에 나타납니다.
감사합니다. 더 잘 설명 할 수 없으면 죄송합니다.
업데이트 : 또는 경우에 따라서는 cPc : PayableAmount에서 currencyID = ""PEN "을 어떻게 추가 할 수 있는지 알고 있다면 WriteRaw를 사용하지 않고 더 좋을 수 있습니다.
첫째, 어떤 오류가 발생했는지, 어떤 출력을 얻고 있으며, 어떤 출력을보고 싶습니까? 둘째,'/ n'은 줄 바꿈 문자의 시도처럼 보입니다. 보통은 \ n이지만 VB에서는 작동하지 않습니다. 대신에'Environment.NewLine'을 사용할 수 있습니다. –
아무것도를 받고, 내가 나에게 오류를 표시하지 임, 나는 그 부분에서,이 같은 필요 1004 을 48.00 CBC : PayableAmount> SAC : 모두가이 부분에서 작동하지 않습니다 –