當前位置:首頁 » 投資收益 » xml股票池文件怎麼導入

xml股票池文件怎麼導入

發布時間: 2021-08-07 11:11:15

⑴ excel導入XML文件怎麼設置導入的格式

我找到一個辦法,首先,用文本編輯軟體打開這個XML文件,然後將第一個(注意是第一個)20位的數字其中一位改成「-」或「+」號,意思是將這個20位數字變成一個文本,然後另存為一個新的XML文件。第二,用EXCEL打開這個新的XML文件,選擇打開方式為:「使用XML源任務窗格」。第三,再映射導入原來的XML文件,或相同類型的另外XML文件,就可以把20位數字按文本格式導入。第四,這個新的XML文件可以作為一個模板讓EXCEL自動設置導入格式,用於以後導入同類型的XML文件 。
另外按問者的解決辦法,如果原XML文件沒有架構文件,是不能導入access,請大家可以嘗試一下,謝謝!

⑵ 如何將XML文件導入Excel中

如果您有 XML 映射,操作將 XML 數據導入映射的單元格︰
在 XML 映射中,選擇一個映射的單元格。
單擊開發人員>導入。
如果看不到「開發工具」選項卡上,請參閱顯示「開發工具」選項卡。
在導入 XML對話框中,查找並選擇要導入 XML 數據文件 (.xml),然後單擊導入。

⑶ 大智慧怎麼導入指標公式和股票池

1、導入公式:連線大智慧,點擊公式管理——引入,選擇公式文件所在目錄,選擇需要導入的公式引入即可。2、導入股票池: 將論壇上下載的.rar壓縮文件解壓後得到.xml文件,將此文件放入大智慧安裝目錄下:…/dzh2/userdate/pool/目錄下,然後即可在大智慧軟體中運行該股票池,從「分析」—「運行股票池」菜單執行。

⑷ 如何導入打開xml文件 xml文件怎麼打開

在電腦上打開excel,這里使用的是excel2010.點擊左上角的下拉黑三角,在彈出的列表裡面選擇其他命令,如圖所示

⑸ 如何將xml文件導入到資料庫中

procere TFGJ.bsSkinSpeedButton3Click(Sender: TObject);
var tmpquery2:tadoquery;
tmpfile:string;
tmptable:tadotable;
begin
if application.MessageBox( '導入答案將會清空以前的考生答案,確定是否繼續? ', '提醒 ',MB_OKCANCEL or MB_ICONWARNING)=mrok then

begin
IF BSopen.Execute then
try
try
begin
tmpfile:=bsopen.FileName;
tmptable:=tadotable.Create(self);
tmpquery2:=tadoquery.Create (self);
tmpquery2.Connection :=dm.connect ;
tmptable.Connection :=dm.connect ;
tmptable.TableName:= 'exam_answer ';

with tmpquery2 do
begin
close;
sql.Clear;
sql.Add( 'delete * from exam_answer ');
execsql;
end;

tmptable.LoadFromFile(tmpfile);

tmptable.First;

while not tmptable.Eof do
begin
with tmpquery2 do
begin
close;
sql.Clear;
sql.Add( 'insert into exam_answer(kh,xm,sj_id,sjts,tk_id,stbh,tx,daa,dab,dac,dad,dae,daf,tkda,df) values(:kh,:xm,:sj_id,:sjts,:tk_id,:stbh,:tx,:daa,:dab,:dac,:dad,:dae,:daf,:tkda,:df) ');
parameters.ParamByName( 'kh ').Value :=tmptable.fieldbyname( 'kh ').AsString;
parameters.ParamByName( 'xm ').Value :=tmptable.fieldbyname( 'xm ').AsString;
parameters.ParamByName( 'sj_id ').Value :=tmptable.fieldbyname( 'sj_id ').AsString;
parameters.ParamByName( 'tx ').Value :=tmptable.fieldbyname( 'tx ').AsString;
parameters.ParamByName( 'sjts ').Value :=tmptable.fieldbyname( 'sjts ').AsString;
parameters.ParamByName( 'tk_id ').Value :=tmptable.fieldbyname( 'tk_id ').AsString;
parameters.ParamByName( 'stbh ').Value :=tmptable.fieldbyname( 'stbh ').AsString;
parameters.ParamByName( 'daa ').Value :=tmptable.fieldbyname( 'daa ').AsBoolean;
parameters.ParamByName( 'dab ').Value :=tmptable.fieldbyname( 'dab ').asboolean;
parameters.ParamByName( 'dac ').Value :=tmptable.fieldbyname( 'dac ').AsBoolean ;
parameters.ParamByName( 'dad ').Value :=tmptable.fieldbyname( 'dad ').AsBoolean ;
parameters.ParamByName( 'dae ').Value :=tmptable.fieldbyname( 'dae ').AsBoolean ;
parameters.ParamByName( 'daf ').Value :=tmptable.fieldbyname( 'daf ').AsBoolean ;
parameters.ParamByName( 'tkda ').Value :=tmptable.fieldbyname( 'tkda ').AsString;
parameters.ParamByName( 'df ').Value :=tmptable.fieldbyname( 'df ').AsString;
execsql;
end;
tmptable.next;
end;
showmessage( '導入完成,累死了... ')
end;
finally
tmptable.Free;
tmpquery2.Free;
end;
except
showmessage( '導入未完成。:( ')
end;
end;
end;

如果單純的LOAD出來,它是不直接寫到後台數據表的。分析下源碼就知道它LOAD之前先CLOSE了數據表。只有一條一條增加到後台數據表了。

⑹ 怎樣將xml批量導入excel

  1. 單擊「數據」選項卡下的「獲取外部數據」工作組中的「自其他來源」下的「來自XML數據導入」,如下圖所示


⑺ 如何導入XML演示數據

在導入數據時,會將文件中的數據綁定到存儲在工作簿中的 XML 映射。這意味著 XML 數據文件中的每個數據元素在 XML 架構中都具有一個對應的元素(從 XML 架構文件或推斷的架構中映射)。每個 XML 映射只能有一個 XML 數據綁定;一個 XML 數據綁定被綁定到根據單個 XML 映射創建的所有映射。
可以顯示「XML 映射屬性」對話框(單擊「開發人員」選項卡上「XML」組中的「映射屬性」),此對話框有三個選項,這三個選項在默認情況下均處於選中狀態,可以設置或清除這些選項來控制 XML 數據綁定的行為:
根據架構驗證數據進行導入和導出 指定 Excel 在導入數據時是否根據 XML 映射驗證數據。如果要確保導入的 XML 數據與 XML 架構一致,請單擊此選項。
用新數據覆蓋現有數據 指定在導入數據時是否覆蓋數據。如果要將當前數據替換為新數據(例如,當最新數據包含在新 XML 數據文件中時),請單擊此選項。
向現有的 XML 表追加新數據 指定是否向工作表上的現有數據追加數據源的內容。例如,如果要將若干個相似的 XML 數據文件中的數據合並到 XML 表中,或者不想覆蓋包含函數的單元格的內容,請單擊此選項。
導入 XML 數據時,可能想要覆蓋某些映射單元格,但不覆蓋其他映射單元格。例如,某些映射單元格可能包含公式,但不想在導入 XML 文件時覆蓋該公式。您可以採用以下兩種方法:
在導入 XML 數據之前取消映射不想覆蓋的元素。在導入 XML 數據之後,可以將 XML 元素重新映射到包含公式的單元格,以便可以將公式的結果導出到 XML 數據文件。
從同一 XML 架構中創建兩個 XML 映射。使用其中一個 XML 映射導入 XML 數據。在此「導入」XML 映射中,如果不想覆蓋單元格中所包含的公式或其他數據,請不要將元素映射到這些單元格。使用另一個 XML 映射導出數據。在此「導出」XML 映射中,映射想要導出到 XML 文件的元素。
注釋 在 Microsoft Office Excel 2007 的用戶界面中,不再支持從 Web 服務中導入 XML 數據的功能,這種導入是通過使用數據檢索服務連接 (.uxdc) 文件連接到數據源來完成的。

⑻ xml文件怎麼導入MATLAB中讀取文件中的數據

helpxmlread
.
DOMNODE=xmlread(FILENAME)readsaURLorfilenameinthe
stringinputargumentFILENAME.ThefunctionreturnsDOMNODE,
aDocumentObjectModel(DOM).
.

Note:

>>xDoc=xmlread(...)

xDoc=

[#document:null]

Example1:.SomeXML
.

⑼ 怎樣將XML文件導入資料庫

要用php 把XML數據導入mysql ,xml里所有的數據導入資料庫
我在php手冊里找了個例子
to import xml into mysql
$file = "article_2_3032005467.xml";
$feed = array();
$key = "";
$info = "";
function startElement($xml_parser, $attrs ) {
global $feed;
}
function endElement($xml_parser, $name) {
global $feed, $info;
$key = $name;
$feed[$key] = $info;
$info = ""; }
function charData($xml_parser, $data ) {
global $info;
$info .= $data; }
$xml_parser = xml_parser_create();
xml_set_element_handler($xml_parser, "startElement", "endElement");
xml_set_character_data_handler($xml_parser, "charData" );
$fp = fopen($file, "r");
while ($data = fread($fp, 8192))
!xml_parse($xml_parser, $data, feof($fp));
xml_parser_free($xml_parser);
$sql= "INSERT INTO `article` ( `";
$j=0;
$i=count($feed);
foreach( $feed as $assoc_index => $value )
{
$j++;
$sql.= strtolower($assoc_index);
if($i>$j) $sql.= "` , `";
if($i <=$j) {$sql.= "` ) VALUES ('";}
}
$h=0;
foreach( $feed as $assoc_index => $value )
{
$h++;
$sql.= utf8_decode(trim(addslashes($value)));
if($i-1>$h) $sql.= "', '";
if($i <=$h) $sql.= "','')";
}
$sql=trim($sql);
echo $sql;