C# - Encoding While Parsing XML File

Dec 11, 2010

I'm developing a small ASP.NET Mvc project in Mono 2.4, Ubuntu 10.10. There is an array of objects, each one of them corresponds to a certain xml file. Reading of the xmls is performed with XmlTextReader. That does not work because xml files have rare "cp866nav" encoding, which is not supported by XmlTextReader ("System.ArgumentException: Encoding name 'cp866nav' not supported"). But it works fine if encoding in xml header is changed to "cp866". I found a kind of solution which consists in initializing XmlTextReader with a StreamReader with a certain encoding instead of file name, like in the code below:

XmlTextReader reader = new XmlTextReader(new StreamReader(Server.MapPath(filename), Encoding.GetEncoding("cp866")));


The issue is that the directory which contains xml files is read only (I can not change it), so I get "System.UnauthorizedAccessException: Access to the path '' is denied.". Rather strange, because XmlTextReader initialized with a filename seems to read the files. Is there any solution, considering that program cannot modify or create files?

View 1 Replies


Similar Messages:

Parsing Url From Xml File?

Aug 18, 2010

I have a xml file having the tags like

<link>
<linkto>[URL]/broadcasts/index.cfm?fuseaction=usrbrd&broadcasterid=57468</linkto>
<image>report_button</image>
<alt>Report a Problem</alt>
<target></target>
</link>
<linkto> tag have the url. But because of the "&" symbol in the url thats completely crashing the page. I tried using like amp; next to the & symbol but this doesn't give the correct url.

View 3 Replies

Webmailer Encoding Characters / Set The Content Encoding Of The Whole Page?

Jan 4, 2010

I have written a web mailer that can send and receive emails and display them on a webpage.I have a problem displaying special characters though. Like Russian, and Greek and chinese.I am using openpop.net and I can get the encoding of the incoming email as one of my variables.Thing is, how do I display it? Do I set the content encoding of the whole page to what that specific email encoding is?I've got it UTF-8 at the moment and I get garbage.

View 3 Replies

ADO.NET :: Unexpected End Of File While Parsing Name Occurred

Nov 3, 2010

I am reading XML file in the following code

[Code]....

when my xml file is big, I get the following error unexpected end of file while parsing name has occurred. Line 1, position 2034 the xmlData debug showed that not all the xml file is being read

[Code]....

I read that the memory of the string variable is not big enough to handle the xml file, what can I use to be able to read big xml files. my program works for small xml text.

View 1 Replies

C# - Excel File Parsing / Scraping Using .NET?

Jul 13, 2010

trying to parse an excel file. its structure is very complex. The possible way i know are.

Use Office introp libraries
Use OLEDB provider and read excel file in a dataset.

But the issue is of its complexity like some columns,cells or rows blank etc.

What are the best possible ways to do this ?

View 5 Replies

MVC :: Encoding Whitespace / Not Encoding The < As A Encode But Into The Form <?

Jan 5, 2010

Im pulling out a text field from the database which has and 's in it for line breaks. Which I have left there for pupose of being able to edit the fields later on.

So when i try to display the text I need to replace them which I have done with:

[Code]....

Simple enough. Only when I run the page the source code I get for it is:

<br />

So it seems its not encoding the < as a encode but into the form <

Does anyone know how to stop this happen. Or a method around it?

View 3 Replies

MVC :: Parsing Weather Channel Xml File Using Linq

Aug 31, 2010

I never used linq before and i'm having trouble parsing the xml file at

[Code]....
[Code]....
[Code]....

View 10 Replies

Detect The Encoding Of An Excel File?

Sep 30, 2010

using vb.net/asp.net 2005

I am opening and reading and I need to detect the encoding of the file that I am reading. There are different system users who will be using different encoding in their files so I have no control over this.

[Code]....

While the default encoding normally works there are special foreign language (non-English) characters that are not being read correctly, instead there are garbage characters in their place that I see "myString" above. Good foreign characters are visible in the file but the result in myString are unreadable garbage characters that are not valid.

I have researched this and it has been suggested to determine the encoding of the file and then use that encoding, but I have not been able to find out how to to do this.

so in a nutshell: how can I use vb.net to detect the encoding of an excel file?

View 3 Replies

Reading - Parsing And Posting Data From A .csv File Into A SQL Database

Jul 13, 2010

I have the following data that basically I only need a few bits of information from:

Resource:X - Y;Z - Å;Type:(all) From Date:
07/12/2010 - To Date 07/12/2010 Sort
by:Time Include Referring
source/physician:No Footer:Default
Criteria:None
","Appointments","X,
Y","ZAssociates","Monday, July 12,
2010","Time","Patient Name","Patient
ID","Appt. Type","Ref. Source/
Physician","Phone","Type","DOB
","Z, X","Y","7/12/2010
12:00:00AM","Time","Patient
Name","Patient ID","Appt.
Type","Phone","Type","DOB "," 7:30
[snip]

The only things I need from this are:

Patients Name
Drs Name
Patients Phone Number
Appt Time
Appt Date

and the rest of the information I can discard. A customer uploads this as a .csv file (even though it really isn't as you can see) and I'd like to parse the needed information and post that to my SQL database and discard the rest. I think I can do this with a dataset but I've never built that before. The fields from the customer will always be the same and the fields I will need will always be the same. Also, the date time has to be in the format of yyyy/mm/dd:hhmm and the phone number always has to have 512 as a prefix. Here is the code I currently have for my site:

Imports System.IO
Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
Protected Sub Submit1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim SaveLocation = "\xxxWEB3wwwrootWebfile1RemindersDoug_Ancildoug.csv"
If UploadFile(SaveLocation) Then
'the file was uploaded: now try saving it to the database
SaveToDatabase(SaveLocation)
End If
End Sub
Private Function UploadFile(ByVal SavePath As String) As Boolean
Dim fileWasUploaded As Boolean = False 'indicates whether or not the file was uploaded
'Checking if the file upload control contains a file
If Not File1.PostedFile Is Nothing And File1.PostedFile.ContentLength > 0 Then
Try
'checking if it was .txt file BEFORE UPLOADING IT!
'You used to upload it first...but the file could be a virus
If File1.FileName = ("doug.csv") = False Then
'The file is not the expected type...do not upload it
'just post the validation message
message.Text = "Sorry, thats not the correct file."
message2.Text = "Please locate and upload 'doug.csv'"
Else
'The file is a .txt file
'checking to see if the file exists already
'If it does exist Deleting the existing one so that the new one can be created
If IO.File.Exists(SavePath) Then
IO.File.Delete(SavePath)
End If
'Now upload the file (save it to your server)
File1.PostedFile.SaveAs(SavePath)
'After saving it check to see if it exists
If File.Exists(SavePath) Then
'Upload was sucessful
message.Text = "Thank you for your submission."
fileWasUploaded = True
Else
'the file was not saved
message.Text = "Unable to save the file."
End If
End If
Catch Exc As Exception
'We encountered a problem
message.Text = "Your file was not in the correct format. Please contact Customer Service at xxxx-xxxx-xxxx."
End Try
Else
'No file was selected for uploading
message.Text = "Please select a file to upload."
End If
Return fileWasUploaded
End Function
Private Sub SaveToDatabase(ByVal SavePath As String)
Try
Dim sqlQueryText As String = _
"BULK INSERT dialerresults " + _
"FROM '" & SavePath & "' " + _
"WITH ( FIELDTERMINATOR = ',' , ROWTERMINATOR = '
' )"
' and bulk import the data:
'If ConfigurationManager.ConnectionStrings("Dialerresults") IsNot Nothing Then
'Dim connection As String = ConfigurationManager.ConnectionStrings("Dialerresults").ConnectionString
Dim connection As String = "data source=10.2.1.40;initial catalog=IVRDialer;uid=xxxx;password=xxxxx;"
Using con As New SqlConnection(connection)
con.Open()
' execute the bulk import
Using cmd As New SqlCommand(sqlQueryText, con)
cmd.ExecuteNonQuery()
End Using
End Using
'Else
'message.Text="ConfigurationManager.ConnectionStrings('Dialerresults') is Nothing!"
'End If
Catch ex As Exception
message.Text = "Your file was not in the correct format. Please contact Customer Service at xxxxxxx."
End Try
End Sub
End Class

View 1 Replies

C# - Some Ways Of Parsing Doc Type And Pdf Type File?

Mar 2, 2011

I am creating an app in which i need to parse the documents uploaded by people, they can upload document either of the two types i.e. doc type or pdf type i want to know what are the various methods available to do that and which one is the best among them. iam creating the app in asp.net with c#

View 1 Replies

XML Parsing Error: Not Well-formed - How To Fix It

Feb 1, 2010

I am in trouble. I have a asp.net file and publish it and run in localhost. [URL]. Its working fine.

But i put the file in mob server(It's the own server we are using in my concern)[URL] its not working. I got an error message that is

XML Parsing Error: not well-formed
Location: file://///Mob/mdirectalpha/CPWebserviceAlpha/Addons.asmx
Line Number 1, Column 2:<%@ WebService Language="C#" CodeBehind="~/App_Code/Addons.cs" Class="Addons" %>
-^

Is it the problem in server? I need to set any settings in server?

View 4 Replies

Parsing Label From One Page To Another

Jan 1, 2011

I'm working on two pages using VB. The 1st page have a textbox to key in the names. And the 2nd page will have a label to display the text thats entered in the previous page.

View 3 Replies

MVC :: Json Parsing Does Not Work?

Mar 22, 2010

I am working with Yahoo map in asp.net MVC .I want to show pushpin and load map with latitude and longitude saves in database.I am using following jQuery script

<script
type="text/javascript">
$(document).ready(

[code]...

View 3 Replies

MVC :: Parsing The Model In The View?

Dec 28, 2010

I have a ViewModel class: "MainPage" which contains 2 properties: Title, Id.I have a controller which prepares a list of MainPage and sends it to the view:

public ActionResult SideMenu()
{
MainPageDal dal = new MainPageDal();
DataTable dt = new DataTable();
dt = dal.GetArticlesList();
List<MainPage> mainPageList = new List<MainPage>();
MainPage mainPage;
foreach (DataRow row in dt.Rows)
{
mainPage = new MainPage(Convert.ToInt16(row["Id"]), row["Title"].ToString());
mainPageList.Add(mainPage);
}
return View(mainPageList);
}

In my view I do:
<% foreach (var mainPage in Model) { %>

Now I added "List<String> myList=new..." into my MainPage class and tried to do foreach like this:

Why I can't do: <% foreach (var str in Model.myList) { %>

myList is a list of string inside MainPage.The error I get is:

c:devMvcTestMvcTestViewsHomeSideMenu.aspx(12): error CS1061: 'System.Collections.Generic.IEnumerable<MvcTest.ViewModels.MainPage>' does not contain a definition for 'myList' and no extension method 'myList' accepting a first argument of type 'System.Collections.Generic.IEnumerable<MvcTest.ViewModels.MainPage>'
could be found (are you missing a using directive or an assembly reference?)

View 2 Replies

XML Parsing Error - No Element Found

Apr 13, 2010

I am building a website and recently I had to format my re-install everything on my lappy..before that the site was working very good locally..but after re-installing VS2008 I don't know why I keep getting this error

XML Parsing Error: no element found
Location: [URL]
Line Number 1, Column 1:

I searched online..and found out that the reason might be some unclosed HTML tag but I checked and made sure that all the tags are properly closed..I also added Response.ContentType = "text/HTML"into .cs files in Pge_Load method..but I am still getting that error..I have one master page and two pages rendered using it..I dont understand how come the same program works once and after re-installing VS it doesn't work I dont know if this will help or not but master page starts with these 3 lines

[Code]....

View 7 Replies

Parsing A String To Determine It's A Website URL?

Oct 26, 2010

In ASP.net what's the best way I can parse a string to determine if it's a valid URL?

View 2 Replies

Parsing Simple Xml With Jquery From Webservice?

Nov 8, 2010

I'm breaking my head over this for a while now and I have no clue what I do wrong. The scenario is as followed, I'm using swfupload to upload files with a progressbar via a webservice. the webservice needs to return the name of the generated thumbnail. This all goes well and though i prefer to get the returned data in json (might change it later in the swfupload js files) the default xml data is fine too.

So when an upload completes the webservice returns the following xml as expected (note I removed the namespace in webservice):

<?xml version="1.0" encoding="utf-8"?>
<string>myfile.jpg</string>

Now I want to parse this result with jquery and thought the following would do it:

var xml = response;
alert($(xml).find("string").text());

But I cannot get the string value. I've tried lots of combinations (.html(), .innerhtml(), response.find("string").text() but nothing seems to work. This is my first time trying to parse xml via jquery so maybe I'm doing something fundemantally wrong. The 'response' is populated with the xml.

View 2 Replies

Parsing A String For Special Characters In C#?

Mar 6, 2011

I am getting a string in the following format in the query string:

"Arnstung%20Chew(20)"

I want to convert it to just "Arnstung Chew". How do I do it?

Also how do I make sure that the user is not passing a script or anything harmful in the query string?

View 2 Replies

VB - Simple Directory Path Parsing

Jan 21, 2010

i have a asp.net web application and i need to take a full Directory path (for ex: http:\<server><websitename>folder1 est.lst) and parse the name of the folder that has test.lst file. The directory tree can vary and i just need a generic way to parse this path and find the directory name which has the file.

View 2 Replies

Stuck On ASP / WCF WSDL Parsing Error

Apr 6, 2010

I have a WCF Web Service that my ASP.NET app uses. It has been working fine for quite some time. I just added in a Dev Express Grid (and the Dev Express DLLs) and a new page that uses them and now I am getting parsing errors on the WSDL. But the weird part is that it works fine on my machine but fails on the web server machine. (Both are connecting to the same web services WSDL.) Here is the error message I am getting:

Server Error in '/MyWebAppWebDev' Application.

Parser Error

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Reference.svcmap: Failed to generate code for the service reference 'MyWebAppService'.

Cannot import wsdl:portType

Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.DataContractSerializerMessageContractImporter

Error: Referenced type 'WebClientApp.MyWebAppService.ReferenceUpdatesDataContract, WebClientApp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' with data contract name 'ReferenceUpdatesDataContract' in namespace '[URL] cannot be used since it does not match imported DataContract. Need to exclude this type from referenced types.
XPath to Error Source: //wsdl:definitions[@targetNamespace='[URL]wsdl:portType[@name='IMyWebAppReferenceDataServiceLib']
Cannot import wsdl:binding

Detail: There was an error importing a wsdl:portType that the wsdl:binding is dependent on.
XPath to wsdl:portType: //wsdl:definitions[@targetNamespace='[URL]/']/wsdl:portType[@name='IMyWebAppReferenceDataServiceLib']
XPath to Error Source: //wsdl:definitions[@targetNamespace='[URL]/']/wsdl:binding[@name='MyWebAppServicesDefaultEndpoint']
Cannot import wsdl:port

Detail: There was an error importing a wsdl:binding that the wsdl:port is dependent on.
XPath to wsdl:binding: //wsdl:definitions[@targetNamespace='[URL]wsdl:binding[@name='MyWebAppServicesDefaultEndpoint']
XPath to Error Source: //wsdl:definitions[@targetNamespace='[URL]wsdl:service[@name='MyWebAppReferenceDataServiceLib']/wsdl:port[@name='MyWebAppServicesDefaultEndpoint']

Source Error:

[No relevant source lines]

Source File: /MyWebAppWebDev/App_WebReferences/MyWebAppService/ Line: 1

I am completely stumped on this. I have checked my web.config endpoint address and it is spot on (and notably is not in the error message above).

Things I have tried:

Giving permissions to C:Windows emp to my Website user name
Giving permissions to C:Windows emp to my App pool user name
Checking to see that none of my data contracts are generic and have IsReference=true in them.

View 1 Replies

Javascript -.Net RegularExpression Validator Parsing Bug?

Jan 24, 2010

I wanted to write a regular expression using the ASP.Net RegExp validator that would ensure a field contains only numeric and decimal values, and at least one character.

^[0-9]{1,40}(.[0-9]{1,2})?$

Essentially: [0-9]{1,40} - meaning at least one to 40 numeric characters.The ASP.Net regexp validator does not fire for an empty field - where there is not at least one character.

[code]...

View 2 Replies

XML Parsing Error: No Element Found

Mar 18, 2011

I have an ASP.Net 4.0 Web Service method that returns a well-formed XML document. I am successfully displaying the XML in a browser locally and once deployed on the production server.

When I try to call the method via jQuery ajax I'm getting the error:

XML Parsing Error: no element found Location: moz-nullprincipal:{6c0c99b3-0fed-454f-aa6e-e0fca93a521c} Line Number 1, Column 1:

$.ajax(
{
url: 'http://mywebservice.com/WebService/Service.asmx/UserData', [code].....

View 2 Replies

C# Dynamic Create View From Xml Parsing

Jan 10, 2011

I want to dynamically create textboxes ,forms and button...according to the input from xml...thru c#.....No idea about how to proceed....??any guidance?? eg:

<form>sdasa</form>
<textbox>username</textbox>

View 2 Replies

Parsing A String Value From Front And Back?

May 20, 2010

[Code]....

tring value from front and back

View 4 Replies

Parsing Html With Wild Cards?

Jun 14, 2010

I have the html file I want in a variable. The variable isnt the same every time. However, I need to parse out the data which is in the three tables on every page to assign it a variable. Is there an easy way to parse this? Would a wild card work?

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved