问题列表 - 第37500页

如何对多维XML文件进行排序?

我试图获取一个XML文件进行排序,但没有运气.一天半之后,我需要专家的帮助.谢谢.

我的XML文件(缩写为示例):

<?xml version="1.0" encoding="iso-8859-1"?>
<deadlines>
    <deadline>
        <date>2010-06-01</date>
        <text>Application for Summer Due</text>
    </deadline>
    <deadline>
        <date>2010-07-01</date>
        <text>Application for Fall Due</text>
    </deadline>
    <deadline>
        <date>2010-07-31</date>
        <text>Summer Bill Due</text>
    </deadline>
</deadlines>
Run Code Online (Sandbox Code Playgroud)

我的PHP:

<?php

$xml = simplexml_load_file($_SERVER['DOCUMENT_ROOT'].'/feeds/deadlines.xml');

// start THIS WORKS
echo'<pre>';
foreach($xml as $deadline) echo <<<EOF
    Date: {$deadline->date}
    Text: {$deadline->text}


EOF;
echo'</pre>';
// end THIS WORKS

?>
Run Code Online (Sandbox Code Playgroud)

有没有人有一个简单的PHP解决方案来在回显到屏幕之前的"日期"对XML文件进行排序?

谢谢

php xml sorting multidimensional-array

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

在Haskell中,有没有办法用多种方式表示类型应该是类型类的实例?

(如果问题很愚蠢或明显,请提前抱歉 - 我对Haskell没有太多经验).

有没有办法用多种方式表示类型应该是类型类的实例?用一个例子(这可能有点傻)最好地说明了这一点:在数学中,我们可以说半环是一个在一个操作(我们称之为加法,身份0)和一个幺半群下的交换幺半群的集合.另一个(我们称之为乘法)以及乘法在加法上分配的要求,并且0在乘法下消灭所有元素.后面的部分在这里并不重要.

假设我现在有一个类型类Monoid(不要混淆Data.Monoid),

class Monoid m where
    unit :: m 
    operation :: m -> m -> m
Run Code Online (Sandbox Code Playgroud)

并且想要创建一个类型类Semiring.从上面给出的定义来看,我想说"如果类型r是两种(不同的)方式的幺半群,我们称之为半环".所以我喜欢类似的东西

class (Monoid r, Monoid r) => Semiring r where ...
Run Code Online (Sandbox Code Playgroud)

这当然不起作用.不可否认,这个例子变得有点奇怪,因为我们不再需要semirings的函数,所以类型类是空的,但我希望它能说明我所要求的(或者只是假装我们需要一些函数)f:r->rfor Semiring r).

所以,在一般设置中,我问:给定一个类型类A,是否有一种方法可以参数化一个类型类B a,其要求aA两种方式的实例(意味着a应该以两种方式实现指定的函数A)?

haskell typeclass

8
推荐指数
3
解决办法
789
查看次数

修剪透明PNG周围的空白

因此,我设法让自己陷入这样一种情况,即需要在舞台上放置一个充满图像的数据库(各种产品的透明图像),所有这些都需要按照产品高度对齐.

我的问题是,png的产品是"漂浮的",我无法控制它所处的png位置(顶部可能很紧,底部可能是负载,反之亦然)

有没有人知道找出png'真'高度的现有方法(宽度是额外的).我已经考虑过循环位图数据和检查,但想知道是否有人已经发明了这个轮子?

例如,房间在顶部的示例/示例没有,真的

flash actionscript-3

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

如何在Tkinter中动态更改按钮的颜色?

如何在Tkinter中动态更改按钮的背景颜色?

它仅在初始化按钮时起作用:

self.colorB = tk.Button(self.itemFrame, text="", bg="#234", width=10, command=self.pickColor)
Run Code Online (Sandbox Code Playgroud)

我已经试过了:

   self.colorB.bg = "#234"
Run Code Online (Sandbox Code Playgroud)

但这不起作用..谢谢

python tkinter

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

NERDTree在新标签中打开,作为gvim中的最后一个标签?

在NERDTree中ShiftT,在新选项卡中打开文件,但选项卡位于打开NERDTree的选项卡之后.

可以在标签的末尾打开新标签吗?

vim

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

将C#类分成单个文件

我正在寻找一种工具,该工具将拆分包含多个C#类的文件,以便每个类都在其自己的文件中。是否存在这样的工具?

c#

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

如何在IOS上管理MKAnnotationView的拖放?

我没有工作InterfaceBuilder.

我有一个实例MKAnnotationViewsetDraggableYES,在我的MKMapView我的标注视图显示,我可以将它拖放.

如何执行放置操作时执行方法?在这个方法中,我需要我的注释视图的新协调.

iphone drag-and-drop mkmapview ios

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

概述 - 有没有办法根据现有平均值计算平均值并给出平均值的新参数?

让我们说,我们正在计算测试分数的平均值:

开始测试分数:75,80,92,64,83,99,79

平均= 572/7 = 81.714 ......

现在给出81.714,如果你不知道初始测试分数,有没有办法添加一组新的测试分数来"扩展"这个平均值?

新考试分数:66,89,71

平均值= 226/3 = 75.333 ......

正常平均值为:798/10 = 79.8

我试过了:

Avg = (OldAvg + sumOfNewScores) / (numOfNewScores + 1)

(81.714 + 226) / (3 + 1) = 76.9285

Avg = (OldAvg + NewAvg) / 2

(81.714 + 79.8) / 2 = 80.77
Run Code Online (Sandbox Code Playgroud)

并且都没有达到"应该"的确切平均值.考虑到你不知道初始值,在数学上是否可以这样做?

math equation average

14
推荐指数
3
解决办法
7727
查看次数

在django admin中更改列表显示链接

我正在尝试更改django管理列表显示中对象的链接.这是我到目前为止:

class FooModelAdmin(admin.ModelAdmin):
    fields = ('foo','bar')
    list_display = ('foo_link','bar')

    def foo_link(self,obj):
        return u'<a href="/foos/%s/">%s</a>' % (obj.foo,obj)
    domain_link.allow_tags = True
    domain_link.short_description = "foo"
Run Code Online (Sandbox Code Playgroud)

这在原始列表显示链接中产生另一个链接,例如

<a href="/admin/app/model/pk/"><a href="/foos/foo/">Foo</a></a>
Run Code Online (Sandbox Code Playgroud)

django modeladmin django-admin

23
推荐指数
4
解决办法
2万
查看次数

{active:"yes"}和{"active":"yes"}有什么区别?

我已经使用FireBug来测试这两种情况,结果看起来非常相似:

>>> var x = {"active": "yes"}
>>> x.active
"yes"
>>> var x = {active: "yes"}
>>> x.active
"yes"
Run Code Online (Sandbox Code Playgroud)

但我很确定这两者之间存在一些差异,甚至可能与性能有关.底线 - 我想知道{active:"yes"}和{"active":"yes"}之间是否存在差异.

javascript json

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