0
Am пытаются связать XML с resource.resx Симметричного завершить globilazationчтения XML и записать его в resource.resx
это мой код,
System.Xml.XmlTextReader reader = new XmlTextReader("..//Swedish.xml");
ResXResourceWriter writer = new ResXResourceWriter("..//App_GlobalResources/Resource.sv-SE.resx");
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element && reader.Name == "string")
writer.AddResource(reader.GetAttribute("name"), reader.ReadString());
}
writer.Generate();
writer.Close();
И мой XML является
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<string name="Account"> konto </string>
<string name="AccountDetails">Kontouppgifter</string>
<string name="CompanyManagement">Företagsledning</string>
<string name="Logout">Logga ut</string>
</resources>
Теперь моя проблема заключается в получении xml только в том случае, если я установил весь путь Помогите мне помочь
я также попробовать на,
System.Xml.XmlTextReader reader = new XmlTextReader("~/Swedish.xml");
System.Xml.XmlTextReader reader = new XmlTextReader(@"/Swedish.xml");
я полностью begineer на этом –
Является ли приложение, которое вы пытаетесь перевести приложение, которое запускает код, который вы показывали? –
@Mathias да, а код выше - привязать xml к файлу ресурсов –