问题列表 - 第12556页

这是一个有效的XML文件吗?

我需要将一些XML元素发送到其他一些服务,我想确保我的XML文件格式优雅,以便其他人可以使用他们的XML解析器来解析XML文件.

对于这种类型的XML文件,它是优雅的格式,打破任何XML规则?不确定是否是.Net/C#中有效的XML字符序列?

我很困惑字符串是否以$#x开头都有效?如果不是所有这些都有效,有什么方法可以过滤掉它们吗?

我使用的是VSTS 2008 + C#+ .Net 3.5.

<?xml version="1.0" encoding="utf-8"?>
<Text>&#x4;</Text>
Run Code Online (Sandbox Code Playgroud)

.net c# xml visual-studio-2008

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

C#,create(method?)表达式并调用它

我是c#表达式的新手.我有类似的课

class SimpleClass
{
    private string ReturnString(string InputString)
    {
        return "result is: "+InputString;
    }

    public string Return(Expression exp)
    {
        LambdaExpression lambda = Expression.Lambda(exp);
        return lambda.Compile();
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我想调用这个方法返回一些参数(伪)像这样:

      SimpleClass sc = new SimpleClass();
      Expression expression = Expression.MethodCall(//how to create expression to call SimpleClass.ReturnString with some parameter?);
     string result = sc.Return(expression);
    Console.WriteLine(result);
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助/回答.

马特

c# expression

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

如何反序列化字符串?

我有一个菜单系统,它使用拖放树结构,以方便用户修改.当javascript序列化字符串时,它按以下方式执行:

// Assume each of these items has an ID on with the respective numbers attached
Menu Item 1
  + Menu Item 2
  + Menu Item 3
     + Menu Item 4
Menu Item 5
Menu Item 6
  + Menu Item 7
Run Code Online (Sandbox Code Playgroud)

然后将序列化为:

1>2>3>>4#5#6>7
Run Code Online (Sandbox Code Playgroud)

这个问题是可能存在任意数量的子级别,这使得很难反序列化.我正在使用PHP服务器端来反序列化它,但我不知道该怎么做.

任何建议都欢迎,即使是序列化的方法,我只是破解代码.

javascript php jquery serialization

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

makefile:如何在basename中添加前缀?

我有一个像这样的文件路径列表:

FILE_PATH := a1.so a2.so bla/a3.so bla/a3.so bla/blo/a4.so....
Run Code Online (Sandbox Code Playgroud)

我需要在basename中添加一个前缀以获得:

FILE_PATH_PREFIX := liba1.so liba2.so bla/liba3.so bla/liba3.so bla/blo/liba4.so....
Run Code Online (Sandbox Code Playgroud)

任何的想法 ?

makefile prefix

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

如何记录C#中引用类型的"不可空性"?

在C#中,引用类型的实例作为可空指针传递给函数.考虑例如:

public void f(Class classInstanceRef)
Run Code Online (Sandbox Code Playgroud)

在大多数情况下,该函数将期望一个非空指针(在我的经验中占所有情况的95%).记录此函数需要非空指针这一事实的最佳方法是什么?

更新:非常感谢您的回复!

c#

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

j2me中的动态数组

我想在我的j2me应用程序中做一个简单的动态数组,

我看到的唯一动态数组是"java.util.Vector",这个似乎不接受int作为新元素(只想要对象).

那么我该如何解决这个问题呢?

arrays java-me

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

您可以推荐哪些JavaScript缓存

我正在寻找一个好的java脚本内存缓存lib来缓存客户端计算结果.

我的要求:

  • 适用于Internet Explorer,FireFox,Safari,Opera,Chrome等
  • 稳定
  • 成熟
  • 快速
  • 缓存策略应该是可配置的
  • 一个页面中的几个缓存,每个缓存都有不同的eviciton策略
  • LFU,LRU加分

您在Web项目中使用哪一个?你能推荐哪一个?

javascript caching

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

什么是扩展类?

我的老师要求我们调查扩展类是什么,但我似乎无法在MSDN或Google上找到任何内容.有帮助吗?

.net c#

6
推荐指数
3
解决办法
6207
查看次数

休息WebService错误处理

我正在使用RestWebservice进行一些基本操作,比如创建/搜索.请求xml看起来像这样

<customer> 
    <name/>
  .....
 </customer>
Run Code Online (Sandbox Code Playgroud)

为了成功操作,我返回相同的客户XML,其中填充了额外的字段(例如,我们在请求中空白的systemId等).与Response.Status = 2000

对于不成功的操作,我返回具有不同错误代码的类似内容.例如Response.Status = 422(不可处理的实体)Response.Status = 500(内部服务器错误)和其他几个..

<errors>
<error> An exception occurred while creating the customer</error>
<error> blah argument is not valid.</error>
</errors>
Run Code Online (Sandbox Code Playgroud)

现在我不确定,这是否是将错误发送给客户端的正确方法.也许它应该存在于响应的标题中.

我真的很感激任何帮助.谢谢!

rest web-services

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

RelativeSource FindAncestor问题

这是代码:

<GridViewColumn DisplayMemberBinding="{Binding Path=BookId}" Width="100">
    <GridViewColumn.Header>
        <Border BorderBrush="Black">
            <TextBlock Width="{Binding RelativeSource=
                                       {RelativeSource FindAncestor, 
                                       AncestorType={x:Type GridViewColumn}}, 
                                       Path=Width}" Text="ID">
                <TextBlock.ContextMenu>
                    <ContextMenu>item1</ContextMenu>
                </TextBlock.ContextMenu>
            </TextBlock>
            </Border>
    </GridViewColumn.Header>
</GridViewColumn>
Run Code Online (Sandbox Code Playgroud)

基本上我要做的是使标题中的TextBlock遵循整列的宽度.

它不起作用:文本块的宽度始终与内部文本匹配.有什么想法吗?...提前致谢!

wpf binding listview relativesource

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