I need to convert the .txt file in to .Xml file using c#, I can only able to convert half of the text, But I needed to convert in to a readable xml file containing its roots ant its each child elements.
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace Creating_Text_File_Using_Xml
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
XmlTextWriter XTW = new XmlTextWriter("savefile.xml", Encoding.Unicode);
XTW.WriteStartDocument();
XTW.WriteStartElement("XMLFILE");
XTW.WriteStartElement("Title");
XTW.WriteString(textBox1.Text);
XTW.WriteEndElement();
foreach(String item in listBox1.Items)
{
XTW.WriteStartElement("Item");
XTW.WriteString(item);
XTW.WriteEndElement();
}
XTW.WriteEndElement();
XTW.WriteEndDocument();
XTW.Close();
}
}
}
Once you have finished converting the text to XML
example==>
<ruth></ruth>
<Ch13>contains some text</Ch13>
and so on for the whole Bible
if want to search a single word (eg brother)from the whole bible
Then the
xml look like
<b>
<r>
<t>
<brother> brother</brother>
<item> some text contain brother1</item>
<item> some text contain brother2</item>
<item> some text contain brother3</item>
</t>
</r>
</b>
Those links are not broken,
one link is for the bible file that one you have to convert in to xml and then you have to do search
second link is all the words you need to exclude when you doing the search
Those links are not broken,
one link is for the bible file that one you have to convert in to xml and then you have to do search
second link is all the words you need to exclude when you doing the search
I need to convert the bible text to XML Balanced Tree Index.
First you have to convert each lines to XML.
example:
<line>1 text on the first line</line>
<line>2 text on the 2nd line</line>
<line>3 text on the 3rd line</line>
<line>4 text on the 4th line</line>
<line>5 text on the 5th line</line>
<line>6 text on the 6th line</line>
<line>7 text on the 7th line</line>
for the whole bible text,
Then you have create index XML
should look like "aaron"
<first text "a"></>
<second text "a"></>
<third text "r"></>
<word text ="aaron"></>
<line number> 122</> // these are the line which contain the word aaron when yo search the word "aaron"
<line number> 132</> // these are the line which contain the word aaron
<line number> 3222</> // these are the line which contain the word aaron
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace Creating_Text_File_Using_Xml
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
XmlTextWriter XTW = new XmlTextWriter("savefile.xml", Encoding.Unicode);
XTW.WriteStartDocument();
XTW.WriteStartElement("XMLFILE");
XTW.WriteStartElement("Title");
XTW.WriteString(textBox1.Text);
XTW.WriteEndElement();
foreach(String item in listBox1.Items)
{
XTW.WriteStartElement("Item");
XTW.WriteString(item);
XTW.WriteEndElement();
}
XTW.WriteEndElement();
XTW.WriteEndDocument();
XTW.Close();
}
}
}
The code i created is not complete!!!!
Any One Knows how to do it!!!!
Please do not create duplicate threads on the same topic. Thanks!
Best Regards,
BioPhysEngr http://blog.biophysengr.net
--
All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.
Not sure about other folks, but I'm leery about downloading from sites I'm not familiar with.
Agreed.
Best Regards,
BioPhysEngr http://blog.biophysengr.net
--
All advice is offered in good faith only. You are ultimately responsible for effects of your programs and the integrity of the machines they run on.
That was one of the reasons why I did not reply further. Although the original links were in fact broken, it looked like a copied version from being posted someplace else, because the link itself looked like it'd been shortened by a parser.
Bookmarks