xmlreader

    0熱度

    1回答

    我正在使用PHP的XMLReader處理XML,並且我需要保留空白字符,包括回車在我解析的數據中。但是,讀者正在用換行符替換回車符。有沒有辦法指示它不這樣做?

    0熱度

    1回答

    所以我使用的方法DataTable.ReadXml()描述here 像這樣的DataTable.ReadXml()方法時: DataTable actions = new DataTable(); string myfile = @".\MyFile.xml" actions.ReadXml(file); 但如果\ myfile.xml中是一個空文件的方法崩潰..我如何測試文件是否爲空,將

    0熱度

    1回答

    我有簡單的XML,如: <?xml version="1.0" encoding="utf-8"?> <ftp> <address>ftp://ftp.example.com/</address> <user>jondoe</user> <password>Password123</password> </ftp> ,我想用這個C#代碼: using (Xml

    -1熱度

    1回答

    如果我使用XMLReader.Create並將其傳遞給一個流,那麼甚至在我調用任何讀取方法之前,XMLReader就會讀取整個流,因爲流的position屬性更改爲匹配流。然後XMLReader是否將整個xml存儲在內存中?它會出現,因爲我可以調用XmlReader.Read並且流的位置永遠不會改變。 XmlReader是否可以不使用整個流?

    1熱度

    2回答

    我有一個數據庫列,其中包含一些XML數據作爲字符串。因此我不知道這個XML所代表的實際類型,我想讀取這個XML的根標籤,而不是反序列化這個類型的完整內容。由於嵌入式XML可能相當大,並且表中包含數千個這些對象,因此我需要一個快速解決方案。我的第一個方法是使用一些字符串魔法(可能使用正則表達式)簡單地提取根標記,通過調用Type.GetType來獲取類型,然後爲此類型創建序列化程序。但是,我看了XM

    0熱度

    2回答

    幾天來,我一直在搜索,閱讀並試圖解析我的XML文件,但迄今爲止沒有運氣。這是我的XML文件中的一個樣本: <?xml version="1.0" encoding="windows-1252"?> <?xml-stylesheet type="text/xsl" href="/rss/styles/shared_xsl_stylesheet_v2.xml"?> <rss version="2.

    1熱度

    3回答

    我想讀取一個xml字符串,忽略標題和註釋。 要忽略評論,很簡單,我找到了解決方案here。 但我沒有找到任何解決方案來忽略頭。 讓我舉一個例子: 考慮這個XML: <?xml version="1.0" encoding="iso-8859-1"?> <!-- Some comments --> <Tag Attribute="3"> ... </Tag> 我想讀的XML字符串

    0熱度

    1回答

    我嘗試解析XML文檔(odt文件的content.xml)。 $reader = new XMLReader(); if (!$reader->open("content.xml")) die("Failed to open 'content.xml'"); // step through text:h and text:p elements to put them into an a

    0熱度

    1回答

    更換 我嘗試解析該XML的信息: <text:p >Lorem<text:s/>ipsum.</text:p> 所以我使用的XMLReader。幾乎所有事情都在按需要工作。但是<文本:s /> - 元素給我帶來了一些麻煩。 當我想刪除格式化標籤(即粗體)我使用expand()->textContent得到公正的文字: $reader = new XMLReader(); if (!$read

    0熱度

    2回答

    我有以下網站地圖XML,其中包含要提交給搜索引擎的URL列表。我從另一個SO答案中獲取了這個示例代碼。 // Init XMLWriter $writer = new XMLWriter(); $writer->openURI(APPLICATION_PATH . '/sitemap.xml'); // document head $writer->startDocument('1.0'