Click here to Skip to main content
15,886,519 members
Home / Discussions / XML / XSL
   

XML / XSL

 
AnswerRe: Query XML API and display results Pin
Richard MacCutchan28-Aug-19 5:57
mveRichard MacCutchan28-Aug-19 5:57 
QuestionDate conversion failure in xsl file (Chinese characters showing in date field) Pin
AkashBabu25-Feb-19 2:34
AkashBabu25-Feb-19 2:34 
AnswerRe: Date conversion failure in xsl file (Chinese characters showing in date field) Pin
Richard Deeming25-Feb-19 8:51
mveRichard Deeming25-Feb-19 8:51 
QuestionDeserializing of List Array appends instead of overwrite Pin
Wild Thing13-Jul-18 0:53
Wild Thing13-Jul-18 0:53 
QuestionHow do I change this code to store new values to data list Pin
DropItSweet9-Jun-18 23:26
DropItSweet9-Jun-18 23:26 
QuestionXML validation with libxml2 and msxml Pin
sandre14-May-18 21:49
sandre14-May-18 21:49 
AnswerRe: XML validation with libxml2 and msxml Pin
Jochen Arndt15-May-18 0:53
professionalJochen Arndt15-May-18 0:53 
QuestionXmlElements won't write on a new line. Pin
Stephen Holdorf23-Oct-17 7:56
Stephen Holdorf23-Oct-17 7:56 
I am using XmlElements and AppendChild to create an XML tree. Now, the first level from the root writes on a new line but all other XmlElements write on the same line. How do I get each new XmlElement to write on a new line with proper indentation?

My code:

C#
XmlAttribute ApplicantAttribute = doc.CreateAttribute("UserId");
                ApplicantAttribute.Value = NumberGenerator(100000, 999999, 6);
                Applicant.Attributes.Append(ApplicantAttribute);

                XmlNode ssnNameNode = doc.CreateElement("SSN");
                ssnNameNode.AppendChild(doc.CreateTextNode(NumberGenerator(0, 999999999, 9)));
                Applicant.AppendChild(ssnNameNode);

                XmlNode aNameNode = doc.CreateElement("Name");
                aNameNode.AppendChild(doc.CreateTextNode("Place Holdor Name"));
                Applicant.AppendChild(aNameNode);

                XmlNode demDataNode = doc.CreateElement("DemographicData");
                demDataNode.AppendChild(doc.CreateTextNode("DemographicData"));
                aNameNode.AppendChild(demDataNode);

                XmlNode FullName = doc.CreateElement("FullName");
                FullName.AppendChild(doc.CreateTextNode("FullName"));
                demDataNode.AppendChild(FullName);

                XmlNode LegalName = doc.CreateElement("LegalName");
                LegalName.AppendChild(doc.CreateTextNode("LegalName"));
                FullName.AppendChild(LegalName);

                XmlNode Last = doc.CreateElement("Last");
                Last.AppendChild(doc.CreateTextNode("Last"));
                LegalName.AppendChild(Last);

                XmlNode First = doc.CreateElement("First");
                First.AppendChild(doc.CreateTextNode("First"));
                LegalName.AppendChild(First);

                Applicant.AppendChild(demDataNode);

                RequestNode.AppendChild(Applicant);


The problem is that the output writes the following Xml file:

<Applicant UserId="830046">
    <SSN>811163249</SSN>
    <Name>Place Holdor Name</Name>   <DemographicData>DemographicData<FullName>FullName<LegalName>LegalName<Last>Last</Last><First>First</First></LegalName></FullName></DemographicData>
  </Applicant>

AnswerRe: XmlElements won't write on a new line. Pin
Maciej Los10-Feb-18 2:08
mveMaciej Los10-Feb-18 2:08 
QuestionNeed help with API Values in XElement Pin
Bootzilla3322-Sep-17 3:56
Bootzilla3322-Sep-17 3:56 
AnswerRe: Need help with API Values in XElement Pin
George Jonsson23-Sep-17 2:15
professionalGeorge Jonsson23-Sep-17 2:15 
QuestionXSL to get only elements which have no childs Pin
MrKBA19-Sep-17 0:26
MrKBA19-Sep-17 0:26 
AnswerRe: XSL to get only elements which have no childs Pin
Richard Deeming19-Sep-17 2:15
mveRichard Deeming19-Sep-17 2:15 
GeneralRe: XSL to get only elements which have no childs Pin
MrKBA19-Sep-17 3:02
MrKBA19-Sep-17 3:02 
Questionshare me best practices to enhance xslt related functionality in production Pin
Member 1178590912-Jul-17 1:50
Member 1178590912-Jul-17 1:50 
AnswerRe: share me best practices to enhance xslt related functionality in production Pin
Richard MacCutchan12-Jul-17 3:58
mveRichard MacCutchan12-Jul-17 3:58 
GeneralRe: share me best practices to enhance xslt related functionality in production Pin
jschell1-Sep-17 12:24
jschell1-Sep-17 12:24 
GeneralRe: share me best practices to enhance xslt related functionality in production Pin
Richard MacCutchan1-Sep-17 21:42
mveRichard MacCutchan1-Sep-17 21:42 
QuestionTransform XML Pin
TML6-Jul-17 9:15
TML6-Jul-17 9:15 
AnswerRe: Transform XML Pin
Richard Deeming6-Jul-17 10:40
mveRichard Deeming6-Jul-17 10:40 
AnswerRe: Transform XML Pin
TML6-Jul-17 10:50
TML6-Jul-17 10:50 
Questionsaving a file to the internet. Pin
felixjrz198531-May-17 21:54
felixjrz198531-May-17 21:54 
SuggestionRe: saving a file to the internet. Pin
Richard MacCutchan31-May-17 22:32
mveRichard MacCutchan31-May-17 22:32 
GeneralRe: saving a file to the internet. Pin
felixjrz19851-Jun-17 0:43
felixjrz19851-Jun-17 0:43 
GeneralRe: saving a file to the internet. Pin
Richard MacCutchan1-Jun-17 1:03
mveRichard MacCutchan1-Jun-17 1:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.