问题列表 - 第43314页

PHP的JSON转换

是否有任何可靠的标准化方法来转换服务器端的JSON?(也许是JSONT)

真的不能想到一种方法来使用XSLT,或者在那里?

编辑:我应该更具体.我正在寻找一种有点标准化的转换:使用json_decode和json_encode不会这样做,它在格式之间转换.将一个JSON字符串转换为另一个JSON字符串是我很好奇的.

php json

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

让Haskell中的语法

在Haskell中为问题10 (99个问题)编写了以下解决方案:

{-- using dropWhile and takeWhile --}
enc :: (Eq a) => [a] -> [(Int, a)]
enc [] = []
enc (x:xs) = (length $ takeWhile (==x) (x:xs), x) : enc (dropWhile (==x) xs)
Run Code Online (Sandbox Code Playgroud)

我想重写相同的解决方案,但这次使用let语法.

{-- using dropWhile and takeWhile / more readable --}
enc' :: (Eq a) => [a] -> [(Int, a)]
enc' [] = []
enc' (x:xs) = let num = length $ takeWhile (==x) (x:xs)
      rem = dropWhile (==x) (x:xs)
      in (num, x) …
Run Code Online (Sandbox Code Playgroud)

haskell indentation

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

Git中的条件忽略

我想知道有一种方法可以配置Git以条件方式忽略某些文件夹.我正在考虑例如检查一个目录是否有一个名为'.exclude'的文件,或者是一个可以从Git提交中获取目录的东西.

谢谢.

git

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

file_get_contents()的等效函数?

我想从html页面解析一些信息.目前我解决了这样的问题:

header("Content-type: text/plain");    
$this->pageSource = file_get_contents ($this->page);
header("Content-type: text/html");
Run Code Online (Sandbox Code Playgroud)

$this->page是该网站的网址.这在XAMPP上工作正常,但是当我在我的网络服务器上传我的脚本时,我收到以下错误消息:

警告:file_get_contents()[function.file-get-contents]:http://在服务器配置中禁用包装器allow_url_fopen = 0

显然我不允许在我的网络服务器上执行该功能.

那么有一个等价的功能来解决我的问题吗?

php file-get-contents

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

JQuery POST请求转换为OPTIONS.为什么?

我明确指定了一个POST,我没有在Request中看到post数据,而且更多的指定它有一个OPTIONS.

响应应该是HTML,以表格格式指定匹配用户到Query.我试图发布和阅读html来创建一个自动完成输入框.

这个Jquery代码:

$.post('https://internal.company.com/data/displayUserList',
    { Email: "", Name: "%GEORGE%"}, 
    function(responseText, textStatus) {
        console.log("Response:\n" + responseText + textStatus)
    }
);
Run Code Online (Sandbox Code Playgroud)

FireBug1.6.1捕获的请求(Firefox)

OPTIONS /data/displayUserList HTTP/1.1
Host: internal.company.com
User-Agent: Mozilla/5.0 Firefox/3.6.8
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Origin: null
Access-Control-Request-Method: POST
Run Code Online (Sandbox Code Playgroud)

ajax jquery post response options

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

不使用驼峰案例命名PHPUnit测试方法有什么后果?

我正在用PHPUnit编写单元测试.

我现在有大约100种方法.

由于这些是用于Kohana框架应用程序,我也使用它的命名约定来测试方法,例如:

function test_instance()
{
    ...
}

function test_config()
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的所有测试在Eclipse和命令行中运行良好.

但是,我现在需要使用一个setup函数,并意识到它只在命名时才有效:

function setUp()
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

并不是:

function set_up()
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

现在我想知道如果我不重命名我所有的PHPUnit方法以便它们是驼峰的话,我是否会有任何不利之处,例如,使用PHPUnit的其他工具除了方法名称是否为camelcase表示法?

php phpunit kohana

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

ó 不允许在xml文件中但允许在.net资源文件中?

我正在解析一些.net资源文件(.resx).

在那,我有这个数据:

información
Run Code Online (Sandbox Code Playgroud)

这适用于我的.net应用程序,但是当我尝试在我的xml文档中加载此文件时

XDocument xmlDoc = XDocument.Parse(s);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Reference to undeclared entity 'oacute'. 
Run Code Online (Sandbox Code Playgroud)

这是为什么?

xml asp.net resources linq-to-xml

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

是否有任何库可以创建pdf表单和字段?

是否有任何库可以创建pdf表单和字段?
谢谢你的建议.

java pdf

10
推荐指数
0
解决办法
6776
查看次数

Firefox中的事件问题

我在Firefox中访问"事件"时遇到问题.以下代码在Chrome中运行良好,但在Firefox中我收到"事件未定义"错误.

<tr onclick="rowSelected('thisRowType')">
  ... row content ...
</tr>

<script type="text/javascript">
    function rowSelected(type) {
        var eventRow = event.currentTarget; // here I get the error
    }
</script>
Run Code Online (Sandbox Code Playgroud)

据我所知,Firefox没有找到任何名为event的变量,但是我还没有找到除了'event'以外的任何东西也应该在Firefox中定义.

那么我怎样才能在Firefox中访问当前事件,或者重新设计应该如何?请注意,我有不同的行为'type'提供不同的值.

javascript javascript-events

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

PostgreSQL问题

我正在尝试将pg_trgm模块加载到PostgreSQL,但出了点问题:

$ psql -d simko_development -f /usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql
SET
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:9: ERROR:  could not access file "$libdir/pg_trgm": No such file or directory
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:14: ERROR:  could not access file "$libdir/pg_trgm": No such file or directory
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:19: ERROR:  could not access file "$libdir/pg_trgm": No such file or directory
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:24: ERROR:  could not access file "$libdir/pg_trgm": No such file or directory
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:29: ERROR:  could not access file "$libdir/pg_trgm": No such file or directory
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:38: ERROR:  function similarity_op(text, text) does not exist
psql:/usr/local/Cellar/postgresql/9.0.2/share/contrib/pg_trgm.sql:44: NOTICE:  type "gtrgm" …
Run Code Online (Sandbox Code Playgroud)

postgresql macos homebrew

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