How to re-organized XML file and call XML file from my software

Please support our RSS, Web Services and SOAP advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
Reply

Join Date: Apr 2006
Posts: 52
Reputation: cindy_16051988 is an unknown quantity at this point 
Solved Threads: 0
cindy_16051988 cindy_16051988 is offline Offline
Junior Poster in Training

How to re-organized XML file and call XML file from my software

 
0
  #1
May 11th, 2006
Hello, everybody. Sorry to disturb you all.
Currently, I have a speech recording and playback software developed by Microsoft Visual C++ 6.0. The software is used to train children with speech problem and scores will be calculated and showed at the end of each practice session. The software is able to record and playback real-time.

Children use this software at home and save their practice records in a single floppy disk. Then, children will bring the floppy disk with practice records inside when they return to our centre.

I have two problems with the xml programming part. My software automatically created history file (in XML format) to display the scores of the children’s practices. The history file (in XML format) is saved by the children in floppy disk when they return to our centre.
But, the data or information in the XML is in a mess where all data are put together. Do you mind to tell me what should I do to create more organized XML format? The therapist needs to scroll in order to read the scores. I have the program codes of XML in four of my cpp files.

The second question is how to call or open XML file (the history file) from my software?
My codes are as below. After I execute the program, it is error free and the File Open dialog box is popped up but no XML file came out after I select the desired XML file. My codes are as below:

void CSpeechDlg::OnScore()
{
// TODO: Add your command handler code here
CFileDialog openfile(TRUE,NULL,NULL,OFN_OVERWRITEPROMPT,"XML File (*.xml)|*.xml|");
if (openfile.DoModal()==IDOK)
{
CString cs=openfile.GetFileName();
char* filename=new char[cs.GetLength()+1];
strcpy(filename,cs);
}

}
I promise I wont disturb you a lot, I promise I will do my best. Can you please help me?
I am totally new to this as the software is written by one of my previous friend who worked together with me in a voluntary speech rehabilitation centre. We need this software to train children in the centre. I work part time there.

Hope you can give me some guidances on how to do it. I promise I can learn as independent as possible but I really need your guidance at this very beginning, please.
Please, I really appreciate all your help.
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 52
Reputation: cindy_16051988 is an unknown quantity at this point 
Solved Threads: 0
cindy_16051988 cindy_16051988 is offline Offline
Junior Poster in Training

Re: How to re-organized XML file and call XML file from my software

 
0
  #2
May 12th, 2006
Anybody please? Please
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 52
Reputation: cindy_16051988 is an unknown quantity at this point 
Solved Threads: 0
cindy_16051988 cindy_16051988 is offline Offline
Junior Poster in Training

Re: How to re-organized XML file and call XML file from my software

 
0
  #3
May 12th, 2006
Hi, I attached the sample of the hisrory file created by my software. Hope I can get some advices. Thank you.
Attached Files
File Type: xml tyty.xml (2.9 KB, 4 views)
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 1,496
Reputation: WolfPack has a spectacular aura about WolfPack has a spectacular aura about WolfPack has a spectacular aura about 
Solved Threads: 104
Moderator
WolfPack's Avatar
WolfPack WolfPack is offline Offline
Mentally Challenged Mod.

Re: How to re-organized XML file and call XML file from my software

 
0
  #4
May 13th, 2006
Here is a similar thread regarding reading an XML file in C/C++.
バルサミコ酢やっぱいらへんで
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 52
Reputation: cindy_16051988 is an unknown quantity at this point 
Solved Threads: 0
cindy_16051988 cindy_16051988 is offline Offline
Junior Poster in Training

Re: How to re-organized XML file and call XML file from my software

 
0
  #5
May 13th, 2006
Hi, WolfPack, thank you very much for your information.

Just asking, forgive me if I am wrong. Is it possible to copy the data in the XML file to a MFC dialog box? The data in the XML file is updated from time to time. I am just asking, I dont know whether it can be done or not. But, I just hope my problem can be solved using the simplest method as I am so stupid and I do not have enough knowledge due to my short experiences with programming (just about 2++ months) plus I am slow learner. Please forgive me. I didnt mean to confuse with so many methods but I just hope to learn the simplest so that the children can use the computer as soon as possible.

There are 3 things in my mind now: XSLT, Modify using XML Parser, open XML file in MFC dialog. Do you mind to give your opinions on which one is easier to display the children's scoring to the therapist?

I am sorry to disturb you but I really dont know how and what should I focus now. If dont know, nevermind, sorry to waste your time. thanks.
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 52
Reputation: cindy_16051988 is an unknown quantity at this point 
Solved Threads: 0
cindy_16051988 cindy_16051988 is offline Offline
Junior Poster in Training

Re: How to re-organized XML file and call XML file from my software

 
0
  #6
May 16th, 2006
Hi,

I have been reading for the XML tutorial for the past few days. I realized that I have two problems to be overcome.

1. My XML is not in a well-formed format. I would like to find out which section is wrong. Is there any web software to test or validate the XML? I tried the link below but I dont know why it cant work. Is there any other link to be used?
http://www.w3schools.com/dom/dom_validate.asp

2. From what I read, it specified that I should try to avoid the use of attributes if information feels like data, Use child elements if the information feels like data. In my case, many attributes are used and the information to be displayed are scoring data, means I should change the use of attributes to child elements? Do you mind to elaborate on how to change the use of attributes to child elements in the codes?
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC