【PHP生成RSS XML – 编码错误】教程文章相关的互联网学习教程文章

在Python中,如何登录,通过HTTP POST(未进行url编码)回答Web表单并获取返回的XML文件?

我基本上是每周一次尝试导出配置文件.尽管所讨论的产品允许您通过Web客户端手动登录,输入一些信息并在提交时取回XML文件,但没有实现此目的的自动化工具.我可以使用Python 2.5(已经使用了一段时间)或2.6(不熟悉)来解决这个问题. >我认为我需要某种方式来对产品进行身份验证.尽管我可以在Firefox中查看cookie,但是当我查看实际的cookie.txt文件时,它不存在.清除我的私人数据并重新认证后没有出现.奇.我应该为Cookie模块拍摄还是这可能...

当PHP无法指示正确的编码时如何加载XML?【代码】

我正在尝试从远程位置加载XML源,因此我无法控制格式.不幸的是,我正在尝试加载的XML文件没有编码:<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"> <NODE> </NODE> </ROOT>在尝试类似的事情时:$doc = new DOMDocument( ); $doc->load(URI);我明白了:Input is not proper UTF-8, indicate encoding ! Bytes: 0xA3 0x38 0x2C 0x38我看过方法来压制这个,但没有运气.我该如何加载它以便我可以将它与DOMDocument一起使用?解决方...

PHP中的XML编码/解码类【代码】

任何人都可以建议一个好的和稳定的类来编码和解码PHP中的XML吗? 编辑 在php.net上找到了这个例子,但是无法使它工作..没有返回错误消息$sxe = new SimpleXMLElement(); $sxe->addAttribute('type', 'documentary');$movie = $sxe->addChild('movie'); $movie->addChild('title', 'PHP2: More Parser Stories'); $movie->addChild('plot', 'This is all about the people who make it work.');$characters = $movie->addChild('char...

python – 更正XML编码【代码】

我有一个xml,编码标签设置为’utf-8′.但是,它实际上是iso-8859-1. 以编程方式,我如何在perl和python中检测到这个?以及如何使用不同的编码进行解码? 在perl中,我试过了$xml = decode('iso-8859-1',$file)但是,这不起作用.解决方法:由于随机二进制数据通常代表许多编码中的有效字符串,因此检测错误是非常棘手的. 在Perl中,您可以尝试的最简单的方法是尝试将其解码为utf-8并检查故障. (它只能以这种方式工作; utf-8编码的西方文档几...

php – 带有重音符号的XML字符编码问题【代码】

我在处理项目时已经遇到过几次这个问题,我想知道是否有一个优雅的解决方案. 问题我正在通过推特上的XML推送推特并将它们上传到我的数据库,但是当我将它们输出到屏幕时,我得到这些字符:“moved to dusseldorf.??”ORtambi©n如果我有俄文字符,那么我会得到很多丑陋的盒子. 我想要的是在一种编码下显示正确的原生口音.我认为使用UTF-8是可能的. 我在用什么 > PHP,MYSQL 在读取XML文件后,我正在执行以下操作来清理数据:$data = trim(...

java – 在web.xml中使用CharacterEncodingFilter进行Spring编码【代码】

在stackoverflow.com上编码 {|}?€,?“…??‰?<oez ‘’?--~?s>??¡¢£|©μ="" <="" p="" {|}????????????????????????????¡¢£|©’μ="" |????????????????¢£????????”="" ?????="" ▲▲▼?■□???○●???€£♀♂♂♀♂♂????“”??★="" “??????????????????????????????????????????????????????????????????????????="" ☆?№??????????←↑→↓??↖↗↘↙-ω√??????%‰="" 在我的网站上结束编码:="" 解:=""> <#ftl attrib...

c# – 0xF8是UTF-8编码的XML文档中的有效字节吗?

我收到的文件声称是UTF-8(<?xml version =“1.0”encoding =“UTF-8”?>).我在过去遇到过一些问题,其中来自发送方的编码声明并不是那么可靠(即文件被声明为具有给定的编码而实际上它们没有),所以我尝试使用http://utf8checker.codeplex.com/检查根据此工具,0xF8字节表示此文档不是UTF-8编码的. 然而,相反,this page将挪威字符’’列为UTF-8中的0xF8. (该页面是挪威语,但是,我所指的数据来源于页面底部的表格.) 任何人都可以帮我解...

python – 将文件写入文件时出现XML编码错误【代码】

我想我正在遵循正确的方法,但我仍然遇到编码错误:from xml.dom.minidom import Document import codecsdoc = Document() wml = doc.createElement("wml") doc.appendChild(wml)property = doc.createElement("property") wml.appendChild(property)descriptionNode = doc.createElement("description") property.appendChild(descriptionNode) descriptionText = doc.createTextNode(description.decode('ISO-8859-1')) descripti...

如何在VBA和C#中编码/解码XML【代码】

我目前有一个程序可以将数据从VBA(Access)转移到C#(通过ASP.NET POST).我如何在每一端编码/解码? 这是我在C#中读取的XML:StreamReader reader = new StreamReader(Request.InputStream); string xmlData = ""; XmlDocument xml = new XmlDocument(); xmlData = reader.ReadToEnd(); XmlElement rootXML; xml.LoadXml(xmlData); rootXML = xml.DocumentElement;这是我在C#中的XML编写:Response.Clear(); Response.ContentType = ...

java – 在XML文件中编码Cp1252是否无效?【代码】

我遇到的一些XML文件未能通过格式良好的XML检查,即使它看起来很好(我可能错了.) 我把它简化为一个简单的例子:<?xml version="1.0" encoding="Cp1252"?> <jnlp/>用于执行检查的方法如下所示:public static boolean isWellFormedXml(InputStream inputStream) {try {XMLInputFactory inputFactory = XMLInputFactory.newInstance();inputFactory.setProperty(XMLInputFactory.IS_COALESCING, false);inputFactory.setProperty(XMLI...

java – 为什么从外部资源文件引用字符串而不是将其硬编码到Android XML布局?

我一直在Eclipse中获取警告,用于在Android XML布局中对字符串进行硬编码,但我认为将所有内容放在字符串资源文件中并从那里引用它更有意义.无论如何,我只会将该字符串用于该活动,而且再也不会. 这种做法是否存在任何危险,例如我可能忽略的初始化错误或性能问题?为什么Android鼓励使用单独的资源文件?解决方法:主要原因是internationalization.将字符串放在资源文件中可以更容易地为不同语言提供每个字符串的单独翻译,而无需复制布...

PHP生成RSS XML – 编码错误【代码】

所以我有一个小的PHP脚本,可以为我的博客的rss源生成xml感觉.但是,它会引发此错误:This page contains the following errors: error on line 23 at column 14: Encoding errorBelow is a rendering of the page up to the first error.(见此处:http://aviatex14.co.uk/rss.xml) 这是生成它的代码:while ($line = mysql_fetch_array($result)) {$return[] = $line;var_dump(date("Y-m-d H:i:s", $line['timestamp'])); }$now = d...

c# – 从XML声明片段获取XML编码:部分内容解析不支持XmlDeclaration【代码】

我正在研究一些代码来读取包含XML声明的XML片段,例如<?xml version =“1.0”encoding =“utf-8”?>并解析编码.从MSDN开始,我应该能够这样做:var nt = new NameTable(); var mgr = new XmlNamespaceManager(nt); var context = new XmlParserContext(null, mgr, null, XmlSpace.None);var reader = new System.Xml.XmlTextReader(@"<?xml version=""1.0"" encoding=""UTF-8""?>", System.Xml.XmlNodeType.XmlDeclaration, contex...

python – 读取XML头编码【代码】

我有一些XML文件,我想用脚本处理它们,将它们从它们所处的任何编码转换为UTF-8. 使用this great answer中给出的代码我可以进行转换,但是如何读取XML头中给出的编码? 例如,我有许多已经使用UTF-8的文件,应该保留下来:<?xml version="1.0" encoding="utf-8"?>但是,我有很多需要转换的文件:<?xml version="1.0" encoding="windows-1255"?>如何在Python中检测这些文件头中指定的XML编码?更好的是,在我检测并重新编码文件后,如何将此...

lxml无法解析xml(其他编码是否为utf-8)[python]【代码】

我的代码:import re import requests from lxml import etreeurl = 'http://weixin.sogou.com/gzhjs?openid=oIWsFt__d2wSBKMfQtkFfeVq_u8I&ext=2JjmXOu9jMsFW8Sh4E_XmC0DOkcPpGX18Zm8qPG7F0L5ffrupfFtkDqSOm47Bv9U'r = requests.get(url)items = r.json()['items']>没有编码(‘utf-8’): etree.fromstring(items [0])输出:ValueError Traceback (most recent call last) <ipython-input-69-cb8...