[size=medium]今天在做foa網域名稱轉出的時候,有乙個註冊**和註冊公司的對應關係。就是說通過poll埠你可以查到註冊**,然後通過這個對應關係找到對應公司。
於是想把普通文字中的鍵值對,轉換成xml檔案。
a.txt檔案中的內容(原始檔中沒有『$』,為了好判斷,將空格轉換成『$』):[/size]
1$reserved$
2$network$solutions,$llc$
3$registry$installation$
8$test$registrar$
9$register.com,$inc.$
13$melbourne$it,$ltd$
14$france$telecom$
15$core$internet$council$of$registrars$
16$aol$llc$
30$namesecure$l.l.c.$
31$dstr$acquisition$pa$i,$llc$dba$domainbank.com$
48$enom,$inc.$
49$gmo$internet,$inc.$d/b/a$onamae.com$
52$abacus$america,$inc.$
53$a$technology$company,$inc.$
54$signature$domains,$llc$
[size=medium]b.txt檔案中的內容:[/size]
string line = null;
inputstreamreader b = new inputstreamreader(new fileinputstream(
new file("d:/a.txt")), "gbk");
bufferedreader br = new bufferedreader(b);
filewriter fw = new filewriter("d:\\b.txt");
while((line = br.readline()) != null)
else }}
system.out.println("temp:" + temp);
string sb = "";
fw.write(sb);
fw.write("\n");
}br.close();
fw.flush();
fw.close();
[size=medium]注意:1變數的範圍:全域性變數還是區域性變數,我就將temp 和 sb設成全域性變數了,導致棧溢位了。
2.流的建構函式,老長時間不用都快忘了。
3.轉義符的使用。『\\$』,'\"'.[/size]
js將數字轉換成貨幣形式的字元
因為ui圖上有的地方需要將數字轉成貨幣形式的,例如 1234567轉成 1,234,567 這樣的,不過之前沒弄過,然後在網上搜了下方法,參考了下面這篇文章 參考文章 js將數字轉成貨幣形式的簡單方法 下面是 數字轉換成貨幣格式的字串,例如把1234567轉換成 1,234,567 這樣的 int2...
源生javascript將xml轉換成json格式
這是我第一次寫部落格哈,可能不是很規範,可能會有一些小bug。支援xml檔案內嵌json格式支字串。閒話不多說,直接上 function xmltojson xml if xml.childnodes.length 0 xml.childnodes.length null else else if ...
通過python將xml檔案轉換成html檔案
def main maxwidth 100 用於規範字段的長度 print start count 0 while true try line input if count 0 color lightgreen elif count 2 取餘 color white else color light...