天道酬勤,学无止境

xml

认证请求 /j_spring_security_check 404 错误(Authentication request to /j_spring_security_check 404 Error)

问题 使用下面的安全配置,向 /j_spring_security_check 发出 post 请求会引发 404 错误。 有人可以帮我指出我做错了什么吗? 安全文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:security="http://www.springframework.org/schema/security" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-4.0.xsd"> <!-- Areas of the application which require no

2021-09-20 03:01:51    分类:技术分享    java   xml   spring   spring-mvc   spring-security

无法解析“&”(NOt able to parse "&")

问题 我的 xml 由几种不同语言的单词、拉丁语单词等组成。能够解析这些拉丁字符,除了我不能只解析“&” 这就是我得到的@gdb 实体:第 223 行:解析器错误:> xmlParseEntityRef:没有名字 Ull > 现在永远是我的 4 & 4ever.Ull > 永远是我的 4 你我的宝藏。Ull 回答1 &符号被视为特殊字符,因为它是特殊字符。 & 符号是实体的开始。 &符号(“&”)需要写成&amp; 或包含在 CDATA 部分中 请参阅有关如何在 Objective-C 中转义 XML 字符串的链接 回答2 在解析该 xml 之前,我在我的案例中使用了这行简单的代码: cleaned = [original stringByReplacingOccurrencesOfString:@"&" withString:@"&amp;"]; 我确实使用了[NSString stringByDecodingHTMLEntities]; 就在此之前,因为我的服务器返回带有标签的消息。

2021-09-19 23:54:05    分类:技术分享    iphone   xml

无法解析“&”(NOt able to parse "&")

问题 我的 xml 由几种不同语言的单词、拉丁语单词等组成。能够解析这些拉丁字符,除了我不能只解析“&” 这就是我得到的@gdb 实体:第 223 行:解析器错误:> xmlParseEntityRef:没有名字 Ull > 现在永远是我的 4 & 4ever.Ull > 永远是我的 4 你我的宝藏。Ull 回答1 &符号被视为特殊字符,因为它是特殊字符。 & 符号是实体的开始。 &符号(“&”)需要写成&amp; 或包含在 CDATA 部分中 请参阅有关如何在 Objective-C 中转义 XML 字符串的链接 回答2 在解析该 xml 之前,我在我的案例中使用了这行简单的代码: cleaned = [original stringByReplacingOccurrencesOfString:@"&" withString:@"&amp;"]; 我确实使用了[NSString stringByDecodingHTMLEntities]; 就在此之前,因为我的服务器返回带有标签的消息。

2021-09-19 23:52:20    分类:技术分享    iphone   xml

在 html 解析期间以编程方式分配变量值(Assigning variable values programmatically during html parsing)

问题 我正在扩展有关 html 解析的先前问题,以包括有关空白值的问题。 假设我从 HTML 中提取的某些变量有空值。 有多个变量可能为空,所以我想要一种系统的方法来处理它们(循环或函数)。 这个问题实际上是关于以编程方式分配变量,我发现的大部分信息都建议避免使用eval(parse(text ,但我不确定在这种情况下如何替换它。我有以下 HTML: html <- '<!DOCTYPE html> <html> <body> <div class="foo"> <div class="fooname">Name of 1st foo</div> <div class="abc">ABC value only present here</div> <span>1st span in 1st foo</span> <span>2nd span in 1st foo</span> </div> <div class="foo"> <div class="fooname">Name of 2nd foo</div> <span>Only 1 span in 2nd foo</span> </div> </body> </html>' 下面是解析: library(XML) html.parse <- htmlParse(html) myFunc <- function(x){

2021-09-19 23:32:05    分类:技术分享    xml   r

在 Java Jersey RESTful Web 应用程序中加载属性文件,以在整个应用程序中持续存在?(Loading properties file in a Java Jersey RESTful web app, to persist throughout the app?)

问题 我目前正在使用 Jersey 构建一个 RESTful API。 到目前为止,一切都进行得很顺利,但是,所有的配置条目都已被硬编码。(即数据库主机、数据库用户名等...)。 我希望能够设置一个存在于我的WEB-INF文件夹中的config.properties文件来包含所有这些配置规范。 我担心如果我以“经典”的方式读取类路径上的文件,我会为每个请求执行文件 I/O。 我希望能够在启动时读取一次(我知道在我的web.xml文件中涉及一个ServletListener 。 这是我在下面的内容: 网页.xml : <listener> <listener-class>com._1834Software.Config</listener-class> </listener> 我想做这样的事情(我在 StackOverflow 上找到了它),但我认为它不一定适用于 Jersey: 配置文件 public class Config implements ServletContextListener { private static final String ATTRIBUTE_NAME = "config"; private Properties config = new Properties(); @Override public void contextInitialized

2021-09-19 23:22:45    分类:技术分享    java   xml   jersey   config   properties-file

Best way to pass a huge xml parameter to stored procedure(Best way to pass a huge xml parameter to stored procedure)

问题 实际上,我试图将一个巨大的Xml传递给我的存储过程,但我总是遇到of memory exception不足of memory exception ,因为我试图传递一个大小限制为 2G 的string 。 那么有没有办法处理这样的事情。 回答1 不要使用XmlDocument - 将 DOM 完全加载到内存中需要大约 10 倍的内存量作为源文档。 如果您需要在将文档传递给 SQL 之前对其进行操作,请使用XmlReader和XmlWriter或XDocument 。 它们会起作用,因为它们将进行流处理(特别是 XmlReader/XmlWriter,它们针对 XML 数据的前向读取进行了大量优化),而不是尝试一次加载整个文档及其 DOM(如 XmlDocument)。 从文件加载格式良好的 XML: command.Parameters.Add(new SqlParameter("@xmlParameterName", SqlDbType.Xml) { Value = new SqlXml(XmlReader.Create("C:\\path\\to\\file.xml")); }); 从流中的 XML 数据加载 Stream s; // XML is in this stream command.Parameters.Add(new SqlParameter("

2021-09-19 22:43:23    分类:技术分享    c#   sql-server   xml   stored-procedures

通过 XML 而不是注解注入 Entitymanager(Injecting Entitymanager via XML and not annnotations)

问题 我想要做的是通过 XML 注入几乎与通过 @PersistenceContext 注释完成的方式相同的方式。 我需要这个,因为我需要将不同的实体管理器注入同一个 DAO。 数据库彼此镜像,我宁愿有 1 个基类,然后为该基类的实例创建多个类,以便我可以使用 @PersistenceContext 注释。 这是我的例子。 这就是我现在正在做的,并且有效。 public class ItemDaoImpl { protected EntityManager entityManager; public List<Item> getItems() { Query query = entityManager.createQuery("select i from Item i"); List<Item> s = (List<Item>)query.getResultList(); return s; } public void setEntityManger(EntityManager entityManager) { this.entityManager = entityManager; } } @Repository(value = "itemDaoStore2") public class ItemDaoImplStore2 extends ItemDaoImpl {

2021-09-19 22:38:08    分类:技术分享    xml   spring   annotations   entitymanager

在微小的 Xml 元素中更新数据(Updating Data in tiny Xml element)

问题 我的问题是:是否可以更改 xml 元素中的数据? 我想要做的是根据按下的按钮更改元素中的数据。 我目前正在读取和写入 xml 文件,但我想将其更改为,第一次写入一个新元素,然后编辑该元素,因为它目前每次都只写入一个新元素。 这是我当前编写新元素的代码 if (doc.LoadFile(XMLDOC) == tinyxml2::XML_SUCCESS){ //Get Root Node tinyxml2::XMLElement* rootNode = doc.FirstChildElement();//Assets //Get Next Node tinyxml2::XMLElement* childNode = rootNode->FirstChildElement();//imagePaths //Temp Element tinyxml2::XMLElement* temp = nullptr; tinyxml2::XMLElement* temp2 = childNode->FirstChildElement();//path while (temp2 != nullptr){ temp = temp2; temp2 = temp2->NextSiblingElement("path"); } if (temp != nullptr){ //write the text

2021-09-19 22:36:18    分类:技术分享    c++   xml   tinyxml2

解析 SSIS .xml 源以检索表映射(Parse SSIS .xml source to retrieve table mappings)

问题 我有几个 SSIS (.dtsx) 文件,我需要将它们的功能重写为 C#。 它们被配置为简单地从一个 db1.table1 获取数据,并通过一些自定义映射将数据传输到 db2.table2(列名不完全匹配)。 是否有一些关于 SSIS xml 格式的文档? 在手动解析 XML 格式以检索源-目标表名和列名时,有什么我应该注意的吗? 回答1 以下代码专为 SSIS 包 PackageFormatVersion=3 设计 它并不漂亮,但对于 XML 转换的一种方式来说是可以的。 解析源 private static Mapping<ColumnMapping> ParseSourceComponent(XElement source) { var table = source.XPathSelectElement("properties/property[@name='OpenRowset']").Value; var nonErrorOutput = source.XPathSelectElement("outputs").Elements().First(x => !((string)x.Attribute("name")).Contains("Error")); var outputColumns = nonErrorOutput.XPathSelectElement(

2021-09-19 22:33:51    分类:技术分享    c#   sql-server   xml   ssis

使用 PHP AJAX 和 XML 进行实时搜索(Live search with PHP AJAX and XML)

问题 我在网上进行了搜索,我在 w3schools 上找到了这个链接,该链接告诉您如何使用 Php、Ajax 和 XML 进行实时搜索(链接)。 我可以理解他们在下面的代码上做什么...... search.php 文件 <?php include_once 'header.php'; ?> <html> <head> <script> function showResult(str) { if (str.length==0) { document.getElementById("livesearch").innerHTML=""; document.getElementById("livesearch").style.border="0px"; return; } if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else { // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 &&

2021-09-19 21:39:37    分类:技术分享    php   jquery   mysql   ajax   xml