小编bdu*_*kes的帖子

VB.NET可以读取XML还是不可以?

问题:使用VB.NET/C#,如果没有重要工作,是否真的无法在数据集中读取以下XML?

我试过了

oDataSet.ReadXml(strFileName)<BR>
Run Code Online (Sandbox Code Playgroud)

Dim oDataSet As System.Data.DataSet = New System.Data.DataSet
Dim strLocation As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
strLocation += System.IO.Path.DirectorySeparatorChar + "filename.xml"
oDataSet.ReadXml(strLocation)
Run Code Online (Sandbox Code Playgroud)

但所有这一切都是在我的数据集中放置一行内容为"2010-02-12T10:33:39"的单元格...

这让我抓狂......

这是XML文件:

<?xml version="1.0" encoding="UTF-8"?>
<dataroot generated="2010-02-12T10:33:39">
<Employee>
    <MI_KZ>HKBZV</MI_KZ>
    <MI_Name>Doe</MI_Name>
    <MI_Vorname>John</MI_Vorname>
    <MI_Nummer>70642860</MI_Nummer>
    <MI_DatumVon>2010-02-11T10:45:37</MI_DatumVon>
    <MI_DatumBis>2010-03-13T00:00:00</MI_DatumBis>
    <AP_Bezeichnung>5-B-03</AP_Bezeichnung>
    <KOE_Code>FHBM</KOE_Code>
    <KST_Code></KST_Code>
    <KST_Kurz><![CDATA[]]></KST_Kurz>
  </Employee>
  <Employee>
    <MI_KZ>EX2FC</MI_KZ>
    <MI_Name>Doe</MI_Name>
    <MI_Vorname>Judith</MI_Vorname>
    <MI_Nummer>70642680</MI_Nummer>
    <MI_DatumVon>2010-02-10T14:12:56</MI_DatumVon>
    <MI_DatumBis>2010-06-01T00:00:00</MI_DatumBis>
    <AP_Bezeichnung>Gotth.</AP_Bezeichnung>
    <KOE_Code>UEU</KOE_Code>
    <KST_Code></KST_Code>
    <KST_Kurz><![CDATA[]]></KST_Kurz>
  </Employee>
  <Employee>
    <MI_KZ>EX0GW</MI_KZ>
    <MI_Name>Testname</MI_Name>
    <MI_Vorname>Testprename</MI_Vorname>
    <MI_Nummer>70038630</MI_Nummer>
    <MI_DatumVon>2004-05-11T00:00:00</MI_DatumVon>
    <MI_DatumBis>2010-08-16T00:00:00</MI_DatumBis>
    <AP_Bezeichnung>SempSee</AP_Bezeichnung>
    <KOE_Code>KFMP</KOE_Code>
    <KST_Code></KST_Code>
    <KST_Kurz><![CDATA[]]></KST_Kurz>
  </Employee>
</dataroot>
Run Code Online (Sandbox Code Playgroud)

c# xml vb.net asp.net

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

Visual Studio 2008没有捕获语法错误

Visual Studio 2008没有捕获语法错误.例如:Tpc_feed(void);编译好.这个:Tpc_feed(void);;;;;;;编译很好,但这会发现Tpc_feed(void)错误.额外的分号是不是语法错误?我在Windows 7 32位和VS C++ 2008上

syntax visual-studio-2008 visual-c++

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

从SQL Server 2000上的IN子句返回所有值

有没有办法从IN子句中检索所有数据?

我们假设我的桌子有(ID,名字):

0 Banana
1 Mango
2 Papaya
3 Lemon

和我的查询:

SELECT * FROM Fruits WHERE Name IN (Banana,Mango,Orange)
Run Code Online (Sandbox Code Playgroud)

我希望'Orange'返回,带有空ID(因为没有注册).这该怎么做?

sql-server union sql-server-2000

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

代表一个带符号的8位整数?

如果F6基数十六进制是带符号的8位整数,它以十进制表示多少?

assembly

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

Safari和Webview之间是否共享cookie?

根据Apple关于NSHTTPCookieStorage的文档

NSHTTPCookieStorage类提供用于管理所有应用程序共享的NSHTTPCookie对象集合的接口。

因此,如果我没记错的话,由于OS X上的Webview使用NSHTTPCookieStorage,而Safari使用Webview,因此,如果我在Webview上的给定网站上登录,则Safari将使用由Webview设置的cookie,并且网站是由Safari打开的,应该经过身份验证。

我的问题是,是否在Safari和Webview之间共享cookie。如果是这样,为什么上面的测试不起作用?

cookies safari webview

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

border-radius 和 -webkit-border-radius 的区别

我有个问题。我在我的 css 中定义

-webkit-border-radius: 5px;
Run Code Online (Sandbox Code Playgroud)

但它不适用于 IE。当我替换为

border-radius: 5px
Run Code Online (Sandbox Code Playgroud)

有用。但我不明白两者之间的区别......

有人可以解释我吗?

html css

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

用于从传入字符串中删除所有垃圾的例程?

有时,当用户将数据复制并粘贴到输入表单时,我们会得到如下字符:

没有,"对于开头报价和 - 对于最终报价等等......

我使用这个例程来清理Web表单上的大多数输入(我刚才写了它,但我也在寻找改进):

function fnSanitizePost($data) //escapes,strips and trims all members of the post array
{
    if(is_array($data))
    {
    $areturn = array();
    foreach($data as $skey=>$svalue)
    {
      $areturn[$skey] = fnSanitizePost($svalue);
    }
    return $areturn;
  }
  else
    {
      if(!is_numeric($data))
        {
            //with magic quotes on, the input gets escaped twice, which means that we have to strip those slashes. leaving data in your database with slashes in them, is a bad idea
            if(get_magic_quotes_gpc()) //gets current configuration setting of magic quotes
      {
        $data = stripslahes($data); …
Run Code Online (Sandbox Code Playgroud)

php string sanitization

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

如何在代码后面获取CSS类属性值

如何获取CSS类中定义的样式的值?

标记有:

CssClass="grdTextBox" Text="aaaaaaaabbbbbbbccccccc"
Run Code Online (Sandbox Code Playgroud)

CSS样式是:

.grdTextBox {FONT-SIZE: 12px; FONT-FAMILY: verdana; } 
Run Code Online (Sandbox Code Playgroud)

.cs文件包含:

string cssClass = txtComments.CssClass;
Response.Write(" cssClass is : " + cssClass);
Run Code Online (Sandbox Code Playgroud)

如何从代码后面找到字体大小或字体系列的值?

如果它们在样式标记中或者它们是文本框的属性,我可以找到它们.但是如果它们是在CSS类中定义的,那么如何找到这些值呢?

css c# asp.net stylesheet

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

jQuery.attr函数

我在用

$('<div/>').attr('font-weight','bold');
Run Code Online (Sandbox Code Playgroud)

使用上述功能不会将font-weight应用于粗体.那里有什么问题吗?

jquery

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

将字符串值转换为枚举值C#

我有一类MyClass具有

public enum Days{Mon, Tue, Wed}
Run Code Online (Sandbox Code Playgroud)

然后是一个领域

public Days dayOfWeek;
Run Code Online (Sandbox Code Playgroud)

从我的解决方案中的另一个类,我有一个string(myString)值0,1或者2.我想设置一个MyClass's(被调用myClassInstance)字段的实例dayOfWeek等于myStringvalue0意味着Mon,1意味着Tue ......

我试过了

myClassInstance.dayOfWeek = Convert.ToInt32(myString)
Run Code Online (Sandbox Code Playgroud)

myClassInstance.dayOfWeek = (int) myString
Run Code Online (Sandbox Code Playgroud)

但都没有工作.我确信这很简单.为什么这些技术不起作用?

c# enums casting .net-3.5

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