问题标签 [invalid-characters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
882 浏览

html - php file_get_contents 奇怪的字符

通常我会使用 fil_get_contents 来获取某个页面的 html 结构,但是对于一个特定的站点,我已经尝试了所有我得到的而不是 html 结构是这样的字符:

J��t��`$ؐ@������iG#)�*��eVe]f@�흼

有谁知道它可能是什么?我想知道该站点有一个保护系统,可以检测请求是由真实用户还是由 php 脚本发出的,在第二种情况下它会显示这个。

我已经使用 curl 来获取页面和指定的浏览器代理,但我想我应该通过使用 curl cookie 或更多来更进一步......

我使用的功能(卷曲版):

任何帮助将不胜感激。

0 投票
0 回答
541 浏览

oracle11g - oracle无效字符列表

我怀疑存在一些无效字符的数据库有问题。据我所知,可能存在无法在注册表中插入的无效字符,但我找不到哪些是。

你们谁能告诉我哪些字符在数据库中插入无效?我正在使用 Oracle 11g,但不知道我使用的是哪种编码。

提前致谢。

0 投票
2 回答
333 浏览

c - 如何确定c中的无效输入

我想采用浮点输入,但如果用户输入字符,它将显示无效输入,我没有在网上找到具体答案。它是如何完成的?

0 投票
2 回答
829 浏览

c# - System.IO.File.Delete 无效字符

我正在尝试通过执行以下操作删除目录中的所有文件:

哪里,directoriodestino_imagenes = "C:\\dcm\\patients\\NAME_LASTNAME\\DCM\\"

我明白了:

{“路径中有非法字符。”}

任何提示我可能做错了什么?

0 投票
0 回答
710 浏览

java - JAX-WS:删除 XML SOAP 中传入的非法空字符 �

环境:* JAX WS 2.2.8 * 带端点的独立发布

问题: * 外部的、不可修改的系统发送带有 NULL (0x0) 值 (�) 的传入请求 * jax-ws 崩溃,因为 XML 解组不允许 NULL

带有链接异常的 javax.xml.bind.UnmarshalException:[com.ctc.wstx.exc.WstxParsingException:无效字符引用:XML 内容中不允许使用空字符。

  • 尝试了LogicalHandler和SOAPHandler,但是一旦我尝试访问消息就会崩溃

可能的解决方案: * 需要一种在字符级别访问消息的方法,以便我可以删除非法字符并将其转发。

有任何想法吗?代码片段?

提前致谢

0 投票
1 回答
132 浏览

java - 如何删除作为 XML 消息一部分的 XML 中的 < 和 >

我有如下所示的 XML:

XML 包含使 XML 无效的“<”字符。

现在最简单的方法是修复 XML 的源,但不幸的是我无法控制 XML 的创建。它有类似“The value is < than 10”的消息,假设是“小于”。

无论如何,我如何检查 XML 中的此类内容并转义这些字符?

我试着看这篇文章,那个人指出我们应该使用 JTidy。但是当我尝试它时,它并没有删除 <:

0 投票
1 回答
7140 浏览

c# - 如何停止 XMLReader 抛出无效的 XML 字符异常

所以我有一些 XML:

<key>my tag</key><value>my tag value &#xB;and my invalid Character</Value>

和一个 XMLReader:

我已经从这里实现了 CleanInvalidCharacters 方法,但由于“ ”尚未编码,它不会被删除。

错误被抛出 reader.Read(); 行例外:

十六进制值 0x0B,是无效字符。

0 投票
1 回答
1663 浏览

r - R中的PCDATA无效字符

首先,如果这是一个重复的问题,我很抱歉。我已经尝试了几个小时,我看到了 PHP 或其他语言的不同解决方案,但 R 没有。

我正在使用他们的 API 从 last.fm 网站检索数据。你确实需要一个 API 密钥来检索我想要获取的数据,但我会在这里让它变得更简单,希望你能回答我的问题。

这是我的问题:在某些时候,在检索数据时,我遇到了一个错误,它停止了我的请求。我跳过它一次,但它一次又一次地回来。我总是得到相同的结果:PCDATA invalid Char value #

这是一个例子:

当我尝试解析此文本时,出现错误:

我相信导致这种情况发生的部分来自字符串的这一部分:

但我现在不能确定。

我正在寻找的是这些解决方案之一,理想情况下是第一个,但其他任何一个都会让我高兴:

1 - 允许 R 接收这些无效字符

2 - 消除无效字符并继续解析而不停止。

3 - 跳过包含无效字符的字符串并继续解析

4 - 创建一个函数来查找无效字符,以便在从 last.fm 检索数据时包含它

我希望你能理解这个问题并帮助我。提前致谢

0 投票
1 回答
125 浏览

css - Highmaps 徽标字符串呈现无效的版权字符

当我创建一个 HighMaps 对象时,地图在底部显示一条带有无效字符的消息(见红色框):

在此处输入图像描述

这似乎在所有演示中都很好。这是在我的本地主机上启动时创建的 HTML 块:

0 投票
1 回答
489 浏览

c# - Web服务C#SoapClient的不完整响应

我的软件使用'Service Reference'自动生成的 3party SOAP 网络服务来处理。该服务有一个方法可以返回带有单个字符串属性的响应

这个字符串有一些带有';'的数据 分隔符,包括带有业务数据的 XML 文本。

在一些回复中,我注意到一个不完整的回复文本,它总是以这样的方式结束。

接缝是问题所在。

好吧,尝试在 WCF 测试和 SoapUI 上执行相同的方法,令我惊讶的是,响应是完整且正确的。

在网上搜索了一些关于这个字符的材料,是非法的,但不能解决我的问题。