小编Gag*_*gan的帖子

需要解析xml字符串

我需要解析一个xml字符串(.NET,C#),遗憾的是,它没有很好地形成..我要回来的xml流是

<fOpen>true</fOpen>
<ixBugParent>0</ixBugParent>
<sLatestTextSummary></sLatestTextSummary>
<sProject>Vantive</sProject>
<ixArea>9</ixArea>
Run Code Online (Sandbox Code Playgroud)

我曾尝试使用xml阅读器,但它崩溃了因为它认为,这是理所当然的,它有两个节点元素,无论它试图解析

有什么我可以做的吗?我无法更改XML,因为我无法控制发回XML的代码.

任何帮助,将不胜感激.

感谢致敬

Gagan Janjua

.net c# xml xsd

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

如何从C#中的FTP请求获取IP地址

我有一个传入的FTP请求.我想获取传入FTP请求中提到的F​​TP服务器的IP地址.我必须针对列入白名单的FTP服务器进行验证.

任何帮助将不胜感激..

我的代码如下:

try
{
    IPHostEntry host;
    string localIP = "?";
    host = Dns.GetHostEntry(uri);
    foreach (IPAddress ip in host.AddressList)
    {
        // we are only interested in IPV4 Addresses
        if (ip.AddressFamily == AddressFamily.InterNetwork) 
        {
            localIP = ip.ToString();
        }
    }

    return localIP;
}
catch (Exception exception)
{
    throw;
}
Run Code Online (Sandbox Code Playgroud)

.net c# ftp ip-address httpwebrequest

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

PyOdbc无法连接到SQL Server实例

我试图使用Python 2.7(32位)在Windows 7上使用pyodbc 3.0.6.,SQLAlchemy 1.0.4连接到sql server实例.我正在使用如下连接字符串

    DRIVER={SQL Server};SERVER=mymachinename;DATABASE=mydb;UID=sa;PWD=admin1;
Run Code Online (Sandbox Code Playgroud)

但我一直收到这个错误

无法从字符串'DRIVER = {SQL Server}解析rfc1738 URL; SERVER = mymachinename; DATABASE = mydb; UID = sa; PWD = admin1'

我正在使用与sqlSoup.Something这样的连接字符串

    db = sqlsoup.SQLSoup(connectionstring)
Run Code Online (Sandbox Code Playgroud)

编辑 我尝试使用来自SqlAlchemy的Automap,它也失败并显示相同的消息

回溯(最近一次调用最后一次):文件"C:\ Sandbox\Python scripts\BumpValues \newConnectivityTest.py",第7行,在engine = create_engine中("DRIVER = {SQL Server}; SERVER = gagan; DATABASE = persons; UID = sa; PWD = admin1;")文件"C:\ Python27\lib\site-packages\sqlalchemy\engine__init __.py",第386行,在create_engine中返回strategy.create(*args,**kwargs)文件"C:\Python27\lib\site-packages\sqlalchemy\engine\strategies.py",第49行,在create u = url.make_url(name_or_url)文件"C:\ Python27\lib\site-packages\sqlalchemy\engine\url. py",第176行,在make_url中返回_parse_rfc1738_args(name_or_url)文件"C:\ Python27\lib\site-packages\sqlalchemy\engine\url.py",第225行,在_parse_rfc1738_args中"无法从字符串'%解析rfc1738 URL s'"%name)sqlalchemy.exc.ArgumentError:无法从字符串'DRIVER = {SQL Server}解析rfc1738 URL; SERVER = gagan; DATABASE =个人; UID = sa; PWD = admin1;' …

python sqlalchemy pyodbc

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

v-for prop 值未通过引导模式更新

我有以下代码片段

<div class="list-group-item media" v-for="evt in event">

    <eventmodal :currentevent = "evt"></eventmodal>

</div>
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,在道具中,我总是获得第一个值。你能让我知道我在这里做错了什么吗?我使用的是vuejs 2.0

另外,我想知道是否可以以编程方式设置子组件的道具?

这就是我的子组件的样子

    <template>
    <div class="card content">
        <h4 class="modal-title">
            <span v-if="currentevent">{{currentevent.title}}</span>
            <span v-else>New Event</span>
        </h4>

        <div class="form-group">
            <input type="text" placeholder="enter event title here" class="form-control" v-model="title">
            <i class="form-group__bar"></i>
        </div>
        <textarea class="note-view__body" id="eventDescription" v-model="description" placeholder="enter event description"></textarea>
        <div class="form-group">
            <input type="text" placeholder="enter organizer name here" class="form-control" v-model="organizer">
            <i class="form-group__bar"></i>
        </div>
        <div class="form-group">
            <input type="text" placeholder="start date" class="form-control" v-model="startdate">
            <i class="form-group__bar"></i>
        </div>
        <div class="form-group">
            <input type="text" placeholder="end date" class="form-control" v-model="enddate"> …
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap vue.js vuejs2

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

使用相同的表单进行创建和读取操作

我有一个主人和一个儿童组件.子组件持久保存创建模式和编辑模式的数据.子组件具有如下数据部分,当组件处于创建模式时使用该部分

 data() {
            return {
                title: '',
                description: '',
                organizer: '',
                startdate: '',
                enddate: '',
                email: '',
                phone: ''
            }
        },
Run Code Online (Sandbox Code Playgroud)

我在创建模式下的输入如下

<input type="text" placeholder="enter event title here" class="form-control"  v-model="title">
Run Code Online (Sandbox Code Playgroud)

在编辑模式下,我正在更新客户端上的prop值,如下所示

props:['currentevent']
Run Code Online (Sandbox Code Playgroud)

currentevent的值从主组件传递到子组件,也是当前正在编辑的值.

因此,处理输入值的完整代码如下所示

<input type="text" placeholder="enter event title here" class="form-control" v-if="currentevent" :value="currentevent.title">

<input type="text" placeholder="enter event title here" class="form-control" v-else v-model="title">
Run Code Online (Sandbox Code Playgroud)

在我的保存方法(在子组件中),我正在检查currentevent是否为空.如果它是空的,那么我触发添加代码,否则,我触发更新代码.

问题:这是有效的,但我有一个大的形式,必须为每个组件执行此操作不是一个干净的设计.你能告诉我应该怎么做吗?

vue.js vue-component vuejs2

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

Jquery得到了下一个兄弟姐妹

我在使用jquery获取兄弟元素时面临一些问题.我会尽力解释.

以下是我目前正在处理的HTML.

<p class="paraclass1" id="amazing1">
  <span class ="pascal1">
    <div class='pascal'>
        <INPUT id= "chk1" value="on" type="checkbox" />
    </div>
  </span>
</p>
<p>
  <label class='lblclass'>this is a label </>
</p>
Run Code Online (Sandbox Code Playgroud)

我想要做的是导航并找到第二个p标签中存在的所有孩子(现在只有标签存在).以下是我正在研究的Jquery代码.

$('#chk1').click(function(){
  alert($(this).parents('p#amazing1').next().children().length)

 // alert($('#chk1').parent().parent().attr('class'));
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/gj1118/vWQxD/5/

任何帮助,将不胜感激.

谢谢

编辑 我现在正在尝试获取第二个p标签元素内的标签文本,但它不起作用....是否有一些我缺少的东西..?我还没有改变这个小提琴,但由于它只是一个样本,因为标签没有被使用,我为了简单起见让它保持这样

jquery jquery-selectors

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

获得一个月的字符串

我有一个created_at日期时间字符串.我想要做的是显示日期和月份(以字符串格式).所以,例如,如果我有一个像

2014年10月15日

我想拥有

10月15日

我想避免if和switch case语句.我正在使用Carbon DateTime库.

php laravel laravel-4

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

如何在C#中设置文件类型关联

我有一个 MDI 应用程序。这个 MDI 应用程序还有许多其他工具,包括一个编辑器。我想用我的 MDI 应用程序的编辑器打开所有“.txt”文件,从而使我的应用程序成为所有“.txt”文件的默认查看器。

每当用户编辑“.txt”文件时,MDI 应用程序应启动,并且编辑器窗口应填充所选“.txt”文件的内容。

请问有什么办法可以做到。

谢谢

c# filesystems mdi winforms

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

在C#中进行xml解析

嗨大家我想在C#中解析下面的xml字符串我尝试将整个字符串读入数据集然后使用它.数据集中根本没有表格.

这是我有兴趣解析的xml.

xml代码在这里 http://pastebin.com/VfT2wAwY

C#代码在这里 http://pastebin.com/iwqDK2S6


谢谢和问候,Gagan Janjua

c# xml parsing

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

根据另一个表的列值将值插入表中

我想基于辅助表列的所有值将数据插入表中.例如

我有两张桌子

CREATE TABLE Table1 (
id int identity(1, 1) not null,
FullName varchar(100),
Age int,
CourseID int
Run Code Online (Sandbox Code Playgroud)

)

CREATE TABLE Table2 (
id int identity(1, 1) not null,
Courses int
Run Code Online (Sandbox Code Playgroud)

)

我想做这样的事情..

insert into Table1 ('Auser',20,'And the list of Courses that I get from Table2')
Run Code Online (Sandbox Code Playgroud)

有没有办法在sql server中做到这一点?

sql t-sql sql-server sql-server-2008

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

使用PHP中的类(PHP版本5.4.9)

我有一个课程如下

class DatabaseConnectionDTO {
    private $databaseServerName;

        public function set($dbServerName){
            $this->databaseServerName = $dbServerName;
        }

        public function get() {
            return $this->databaseServerName;
        }
    }
Run Code Online (Sandbox Code Playgroud)

此类位于主项目根文件夹下的DTO文件夹中.在项目根文件夹下,我有另一个调用此类的PHP文件.

根文件夹下的文件:

require('./DTO/DatabaseConnectionDTO.php');
$databaseDTO = new DatabaseConnectionDTO;
$databaseDTO->set('Blaise Pascal');
echo $databaseDTO -> get();
Run Code Online (Sandbox Code Playgroud)

我的想法是设置属性的值并将其显示在页面上.但是,当我在浏览器上访问该页面时,我得到以下内容

        databaseServerName = $dbServerName;
    }
    public function get() {
        return $this->databaseServerName;
    }
}
?>
Run Code Online (Sandbox Code Playgroud)

这里有什么我想念的吗?

编辑 当我将DTO放在同一个PHP文件中时,它开始工作..但这不是我想要的..我希望每个DTO都在特定的位置.

编辑2 添加一些快照

在此输入图像描述

在此输入图像描述

php dto

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

将Datetime转换为PHP

我有一个日期时间字符串14/04/2014 4:57:16 PM,我正在使用碳日期时间来处理它.

但是,一旦我尝试这样做

$dt = Carbon::createFromTimestampUTC($encDateTime);
Run Code Online (Sandbox Code Playgroud)

但是我得到了解析错误:DateTime :: __ construct():无法解析时间字符串(@ 14/04/04 2014 5:03:45 PM)位置3(/):意外的字符.

Udpate: 我试过这样做:

$date = DateTime::createFromFormat('d/m/Y H:i A', $encDateTime);
dd($date->format('Y-m-d H:i:s'));
Run Code Online (Sandbox Code Playgroud)

我得到以下错误 调用非对象上的成员函数format()

你能帮我解决这个问题吗?

谢谢

php laravel laravel-4 php-carbon

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