问题列表 - 第17945页

带有xpath的PHP SimpleXML

我有一个小的XML文件:

<wddxPacket version='1.0'>
  <header/>
  <data>
    <struct type='coldfusion.runtime.ArgumentCollection'>
      <var name='HEADLINE'>
        <string>Richard Barret's Articles on Leadership and High Performance Organisations</string>
      </var>
    </struct>
  </data>
</wddxPacket>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用PHP SimpleXML和xpath来提取var名称HEADLINE元素中的字符串元素之间的值.此代码有效:

// Location of the XML file on the file system
$file = 'http://10.10.200.37/skins/importscript/41802.xml';
$xml = simplexml_load_file($file);

// CREATE THE ARRAYS FOR EACH XML ELEMENT NEEDED

$title = $xml->xpath('//var[@name="HEADLINE"]');

echo "<p>";
print_r($title);
echo "</p>";
Run Code Online (Sandbox Code Playgroud)

问题是它不仅返回值,还返回所有数组信息.如:

Array ( 
  [0] => SimpleXMLElement Object ( 
    [@attributes] => Array ( 
      [name] => HEADLINE 
    ) 
    [string] => Richard Barret's Articles on Leadership …

php xpath simplexml

0
推荐指数
1
解决办法
1031
查看次数

如何检查FtpWebRequest是否存在错误

如果我使用System.Net.FtpWebRequest上传文件到vsftpd服务器,我是否需要使用GetResponse来检查文件是否正确上传?或者每个错误都会出现异常吗?我该System.Net.FtpWebResponse怎么办?

c# ftp powershell ftpwebrequest

6
推荐指数
1
解决办法
1万
查看次数

如何在默认情况下为特定实体打开休眠过滤器?

我目前有一个实体,其上设置了where子句.我想把where子句放在过滤器上并默认启用它(这样我就不会破坏任何现有的功能).

我想把它变成一个过滤器,以便我可以禁用它,因为我有一个用例,我需要它禁用它.

我怎么能在hibernate 3.1.3中做到这一点?

java entity hibernate default filter

2
推荐指数
1
解决办法
3501
查看次数

在ie8中没有触发JQuery click()

我不是一个javascript专业人士所以我不能单独解决以下代码.

我有一个委托功能,在IE7中工作正常.IE8中的问题我发现是最后一个jquery函数click().有谁知道我怎么能为IE 8解决这个问题

先感谢您.

<script type="text/javascript">
function LightboxDelegate(url,caption)
{
$('#impressionen').attr({
href: url,
title: caption,
alt: caption
});
$('#impressionen').lightBox();
$('#impressionen').click();

};
Run Code Online (Sandbox Code Playgroud)

jquery click internet-explorer-8

1
推荐指数
1
解决办法
1万
查看次数

如何获取使用DBI插入的最后一行?

如何获取使用DBI(DBD :: mysql)插入的最后一行?

代码示例:

my $sth = $dbh->prepare('INSERT INTO a ( x, y, z ) VALUES ( ?, ?, ? )');
$sth->execute( $x, $y, $z );
Run Code Online (Sandbox Code Playgroud)

如何访问上述prepare语句插入的数据?我需要获取主ID(AUTOINCREMENT)值.

更新:

来自DBD :: mysql文档:

访问此属性的另一种方法是via $dbh->{'mysql_insertid'}.

感谢Mannin0rd的回答.:-)

perl dbi

34
推荐指数
3
解决办法
3万
查看次数

在PHP中调整图像大小的智能方法

我想知道是否有人可以帮助我用PHP编写的图像大小调整功能但是必须调整图像的大小,但是像PHPThumb那样.因此,如果我设置新图像的宽度和高度,该函数必须适合新上传的图像(和宽高比)新的宽度和高度.

任何帮助表示赞赏.

谢谢.

php image-manipulation

2
推荐指数
1
解决办法
3420
查看次数

C中的短int文字

为什么'C'中没有短文字?

c

2
推荐指数
2
解决办法
1084
查看次数

NHibernate的多对多效率低下?

我正在尝试使用NHibernate和Fluent NHibernate设置一个示例项目.我正在使用Fluent NHibernate网站上的示例映射.

我的问题是关于商店和产品之间的多对多映射.看来(在查看生成的SQL时),当将产品添加到商店时,NHibernate会删除属于该商店的关联表(StoreProduct)中的所有记录,然后再次插入所有记录,现在包括关联到我添加的新产品.

这是默认行为还是我遗漏了什么?每次我需要添加一个关联时,删除和重新插入所有关联似乎不是很有效.

nhibernate fluent-nhibernate

3
推荐指数
1
解决办法
454
查看次数

再次使用python unbound方法

这让我陷入困境(对不起,我对python仍然很新)感谢您提供任何帮助.

错误

print Student.MostFrequent() TypeError: unbound method
Run Code Online (Sandbox Code Playgroud)

必须使用Student实例作为第一个参数调用MostFrequent()(没有任何内容)

这个Student.MostFrequent()在最后(最后一行)被一直调用,def是该类中的最后一个def

编辑 - 命名约定

我的长码

import csv
class Student:
    sports = []
    ftopics = []
    stopics = []
    choice_list = []
    choice_dict = {}
    def __init__(self, row):
       self.lname, self.fname, self.ID, self.gender, self.sport, self.movie, self.movieyr, self.country, self.ftopic, self.stopic = row
       self.sports.append(self.sport)
       self.ftopics.append(self.ftopic)
       self.stopics.append(self.stopic)
    def print_information(self):
       return (self.lname, self.fname, self.ID, self.gender)
    def print_first(self):
       return (self.lname, self.fname, self.sport)
    def print_second(self):
        return (self.lname, self.fname, self.movie, self.movieyr)
    def print_third(self):
        return (self.lname, self.fname, self.country)
    def print_fourth(self):
        return (self.lname, …
Run Code Online (Sandbox Code Playgroud)

python class

3
推荐指数
2
解决办法
9675
查看次数

xml漏洞

xml一直是面向服务的应用程序(SOA)的支柱,它将在未来成为一个有用的应用程序.由于xml简单易用,易于攻击,攻击者可以将其用于自己的目的.因此,一些攻击受到强制解析攻击,xml外部实体(XEE)攻击,xml dos(xdos)攻击,xml炸弹.
任何人都可以详细讲述这些攻击.
怎么能在一个系统中实际模拟这些攻击呢?

xml security

11
推荐指数
1
解决办法
6504
查看次数