﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-一个人的BLOG</title><link>http://www.blogjava.net/EdwinWang/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 09:54:45 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 09:54:45 GMT</pubDate><ttl>60</ttl><item><title>第一个ITEXT的程序</title><link>http://www.blogjava.net/EdwinWang/archive/2006/12/27/90322.html</link><dc:creator>EdwinWang</dc:creator><author>EdwinWang</author><pubDate>Wed, 27 Dec 2006 08:24:00 GMT</pubDate><guid>http://www.blogjava.net/EdwinWang/archive/2006/12/27/90322.html</guid><wfw:comment>http://www.blogjava.net/EdwinWang/comments/90322.html</wfw:comment><comments>http://www.blogjava.net/EdwinWang/archive/2006/12/27/90322.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EdwinWang/comments/commentRss/90322.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EdwinWang/services/trackbacks/90322.html</trackback:ping><description><![CDATA[最近因为工作需要在看iText，以前都没接触过报表这一块，从头学习中。。。<br />第一个ITEXT的程序<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Step 1: define document</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">Rectangle rectPageSize </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Rectangle(PageSize.A4);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Document document </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Document(rectPageSize,</span><span style="COLOR: #000000">50</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">50</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">40</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">40</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Paragraph paragraph1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Paragraph(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Welcome to IText</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />paragraph1.setAlignment(Paragraph.ALIGN_CENTER);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />PdfPTable table </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> PdfPTable(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />PdfPCell cell </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> PdfPCell();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell.addElement(paragraph1);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell.setColspan(</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />table.addCell(cell);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> PdfPCell();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell.addElement(</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Paragraph(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Test1</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />table.addCell(cell);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> PdfPCell();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />cell.addElement(</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Paragraph(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Test2</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />table.addCell(cell);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Step 2: define output</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">PdfWriter.getInstance(document,</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> FileOutputStream(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">test.pdf</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Step 3: open document</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">document.open();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Step 4: add elements</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">document.add(table);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Step 5: close document</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">document.close();</span></div><img src ="http://www.blogjava.net/EdwinWang/aggbug/90322.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EdwinWang/" target="_blank">EdwinWang</a> 2006-12-27 16:24 <a href="http://www.blogjava.net/EdwinWang/archive/2006/12/27/90322.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>试用Netbeans5.5</title><link>http://www.blogjava.net/EdwinWang/archive/2006/12/21/89229.html</link><dc:creator>EdwinWang</dc:creator><author>EdwinWang</author><pubDate>Thu, 21 Dec 2006 03:10:00 GMT</pubDate><guid>http://www.blogjava.net/EdwinWang/archive/2006/12/21/89229.html</guid><wfw:comment>http://www.blogjava.net/EdwinWang/comments/89229.html</wfw:comment><comments>http://www.blogjava.net/EdwinWang/archive/2006/12/21/89229.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EdwinWang/comments/commentRss/89229.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EdwinWang/services/trackbacks/89229.html</trackback:ping><description><![CDATA[今天尝试了下Netbeans 5.5版本，个人感觉很不错。一直都不太喜欢Eclipse，也许Eclipse给开发人员带来了最灵活的IDE，可灵活是有代价的，装个其他开发环境大概十到二十分钟就好了，装Eclipse加上捣鼓那些插件估计能搞上一天。<br />试了下在Netbeans5.5下开发Swing,web,web service,JSF等一些功能，感觉还不错。虽然一些图形化的拖拉效果做的还不尽如人意，但已经很不错了。据说还可以可视化开发Mobile程序，改天要试一下。<br />虽然Netbeans的灵活性不如eclipse,但是功能还是很强大的，值得使用。个人感觉eclipse更适合玩IDE的人而不是用IDE的人使用。Just 个人意见，呵呵～～<img src ="http://www.blogjava.net/EdwinWang/aggbug/89229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EdwinWang/" target="_blank">EdwinWang</a> 2006-12-21 11:10 <a href="http://www.blogjava.net/EdwinWang/archive/2006/12/21/89229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何在JAVA程序中调用windows其他程序</title><link>http://www.blogjava.net/EdwinWang/archive/2006/12/20/88991.html</link><dc:creator>EdwinWang</dc:creator><author>EdwinWang</author><pubDate>Wed, 20 Dec 2006 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/EdwinWang/archive/2006/12/20/88991.html</guid><wfw:comment>http://www.blogjava.net/EdwinWang/comments/88991.html</wfw:comment><comments>http://www.blogjava.net/EdwinWang/archive/2006/12/20/88991.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/EdwinWang/comments/commentRss/88991.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EdwinWang/services/trackbacks/88991.html</trackback:ping><description><![CDATA[
		<p>虽然JAVA是平台无关性的，但是在企业中很多时候还是在为特定的系统在开发，会要求调用一些当前系统的其他程序或命令。最常见的是在WINDOWS中。其实JAVA是可以通过Runtime去调用系统中的一些程序的，下面是一个例子：<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img id="Codehighlighter1_3_601_Open_Image" onclick="this.style.display='none'; Codehighlighter1_3_601_Open_Text.style.display='none'; Codehighlighter1_3_601_Closed_Image.style.display='inline'; Codehighlighter1_3_601_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_3_601_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_3_601_Closed_Text.style.display='none'; Codehighlighter1_3_601_Open_Image.style.display='inline'; Codehighlighter1_3_601_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span style="COLOR: #0000ff">try</span>
				<span id="Codehighlighter1_3_601_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_3_601_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            ps </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> Runtime.getRuntime().exec(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">E:\\test.exe</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">ps = Runtime.getRuntime().exec("ipconfig");  ---- For execute windows commands<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">ps = Runtime.getRuntime().exec("E:\\test.bat"); ---- For run BAT files</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">            BufferedReader in </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> BufferedReader(</span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">   InputStreamReader(ps.getInputStream()));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            String inputLine; <br /><img id="Codehighlighter1_439_502_Open_Image" onclick="this.style.display='none'; Codehighlighter1_439_502_Open_Text.style.display='none'; Codehighlighter1_439_502_Closed_Image.style.display='inline'; Codehighlighter1_439_502_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_439_502_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_439_502_Closed_Text.style.display='none'; Codehighlighter1_439_502_Open_Image.style.display='inline'; Codehighlighter1_439_502_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">while</span>
						<span style="COLOR: #000000">((inputLine   </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">   in.readLine())   </span>
						<span style="COLOR: #000000">!=</span>
						<span style="COLOR: #000000">   </span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">) </span>
						<span id="Codehighlighter1_439_502_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_439_502_Open_Text">
								<span style="COLOR: #000000">{  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                result   </span>
								<span style="COLOR: #000000">+=</span>
								<span style="COLOR: #000000">   inputLine</span>
								<span style="COLOR: #000000">+</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            in.close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            System.out.println(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">Output:</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> result);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            <br /><img id="Codehighlighter1_621_690_Open_Image" onclick="this.style.display='none'; Codehighlighter1_621_690_Open_Text.style.display='none'; Codehighlighter1_621_690_Closed_Image.style.display='inline'; Codehighlighter1_621_690_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_621_690_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_621_690_Closed_Text.style.display='none'; Codehighlighter1_621_690_Open_Image.style.display='inline'; Codehighlighter1_621_690_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        }</span>
				</span>
				<span style="COLOR: #0000ff">catch</span>
				<span style="COLOR: #000000">(Exception ex)</span>
				<span id="Codehighlighter1_621_690_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_621_690_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            System.out.println(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">Error</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> ex.getMessage());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span>
				</span>
		</div>
		<br />上面的代码片断中后面一部分是在取返回的参数，如果不需要可以不取。不取的话可能也就不需要取得到Process了。用这个方法可以运行windows中的exe或者bat文件。<img src ="http://www.blogjava.net/EdwinWang/aggbug/88991.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EdwinWang/" target="_blank">EdwinWang</a> 2006-12-20 10:49 <a href="http://www.blogjava.net/EdwinWang/archive/2006/12/20/88991.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手动SOAP Call WebService</title><link>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88682.html</link><dc:creator>EdwinWang</dc:creator><author>EdwinWang</author><pubDate>Tue, 19 Dec 2006 01:40:00 GMT</pubDate><guid>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88682.html</guid><wfw:comment>http://www.blogjava.net/EdwinWang/comments/88682.html</wfw:comment><comments>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EdwinWang/comments/commentRss/88682.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EdwinWang/services/trackbacks/88682.html</trackback:ping><description><![CDATA[
		<p>前不久公司接了个活，要求在Pnuts中Call WebService，本来是一件很容易的事，可不能添加第三方的类包给我造成了麻烦。不能使用Ajax等一些第三方的包，意味着我只能自己去解析SOAP协议，而在PNuts中虽然可以调JAVA的方法，但却不适合写很大的功能，最后采用了一种非常傻的做法，手动去拼SOAP消息的内容，写在这作为对一些特殊需求的一种实现方式：<br /></p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img id="Codehighlighter1_3_1711_Open_Image" onclick="this.style.display='none'; Codehighlighter1_3_1711_Open_Text.style.display='none'; Codehighlighter1_3_1711_Closed_Image.style.display='inline'; Codehighlighter1_3_1711_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_3_1711_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_3_1711_Closed_Text.style.display='none'; Codehighlighter1_3_1711_Open_Image.style.display='inline'; Codehighlighter1_3_1711_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span style="COLOR: #0000ff">try</span>
				<span id="Codehighlighter1_3_1711_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_3_1711_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;?xml version='1.0' encoding='utf-8'?&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> xmlns:xsd='http://www.w3.org/2001/XMLSchema'</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;soap:Body&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;exchangeData xmlns='https://www.riverbed.com/mfg/DataExchange/'&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;sender&gt;Test&lt;/sender&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;password&gt;35b82957-c792-81ce-38e4-7c83ad3291ea&lt;/password&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;transactionType&gt;Test_Get_Data&lt;/transactionType&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;data&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> htmlEncode(data);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;/data&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;/exchangeData&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;/soap:Body&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    postStr </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> postStr </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">&lt;/soap:Envelope&gt;</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    URL url </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> URL(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">https://www.test.com/testdata.php</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    HttpURLConnection conn </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> (HttpURLConnection)url.openConnection();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setDoOutput(</span>
						<span style="COLOR: #0000ff">true</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setRequestMethod(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">POST</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setRequestProperty(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">Content-Type</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">,</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">text/xml</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setRequestProperty(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">Content-Length</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">, String.valueOf(postStr.length()));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setDoOutput(</span>
						<span style="COLOR: #0000ff">true</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.setDoInput(</span>
						<span style="COLOR: #0000ff">true</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    conn.connect();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    PrintWriter out </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> PrintWriter(conn.getOutputStream());  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    out.print(postStr);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    out.flush();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    out.close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    BufferedReader in </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000"> BufferedReader(</span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">   InputStreamReader(conn.getInputStream()));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    String inputLine;<br /><img id="Codehighlighter1_1602_1649_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1602_1649_Open_Text.style.display='none'; Codehighlighter1_1602_1649_Closed_Image.style.display='inline'; Codehighlighter1_1602_1649_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1602_1649_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1602_1649_Closed_Text.style.display='none'; Codehighlighter1_1602_1649_Open_Image.style.display='inline'; Codehighlighter1_1602_1649_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">while</span>
						<span style="COLOR: #000000">((inputLine   </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">   in.readLine())   </span>
						<span style="COLOR: #000000">!=</span>
						<span style="COLOR: #000000">   </span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">) </span>
						<span id="Codehighlighter1_1602_1649_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_1602_1649_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        result   </span>
								<span style="COLOR: #000000">+=</span>
								<span style="COLOR: #000000">   inputLine</span>
								<span style="COLOR: #000000">+</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">\n</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">;  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    in.close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    System.out.println(htmlDecode(result));<br /><img id="Codehighlighter1_1731_1785_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1731_1785_Open_Text.style.display='none'; Codehighlighter1_1731_1785_Closed_Image.style.display='inline'; Codehighlighter1_1731_1785_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1731_1785_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1731_1785_Closed_Text.style.display='none'; Codehighlighter1_1731_1785_Open_Image.style.display='inline'; Codehighlighter1_1731_1785_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #0000ff">catch</span>
				<span style="COLOR: #000000">(Exception ex)</span>
				<span id="Codehighlighter1_1731_1785_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_1731_1785_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    System.out.println(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">Error:</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> ex.getMessage());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
		</div>
<img src ="http://www.blogjava.net/EdwinWang/aggbug/88682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EdwinWang/" target="_blank">EdwinWang</a> 2006-12-19 09:40 <a href="http://www.blogjava.net/EdwinWang/archive/2006/12/19/88682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Begin~</title><link>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88672.html</link><dc:creator>EdwinWang</dc:creator><author>EdwinWang</author><pubDate>Tue, 19 Dec 2006 00:58:00 GMT</pubDate><guid>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88672.html</guid><wfw:comment>http://www.blogjava.net/EdwinWang/comments/88672.html</wfw:comment><comments>http://www.blogjava.net/EdwinWang/archive/2006/12/19/88672.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/EdwinWang/comments/commentRss/88672.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/EdwinWang/services/trackbacks/88672.html</trackback:ping><description><![CDATA[终于还是开了自己的BLOG，一直都有这个想法，可是工作太忙似乎没什么空写，这次换了工作，以此为机会开了BLOG。至于能不能坚持就写多少是多少吧。起个名字叫一个人的BLOG就是因为估计自己这么懒更新速度很慢，应该没人会看，呵呵～～就当是自己记录一些事情的工具吧～～ <img src ="http://www.blogjava.net/EdwinWang/aggbug/88672.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/EdwinWang/" target="_blank">EdwinWang</a> 2006-12-19 08:58 <a href="http://www.blogjava.net/EdwinWang/archive/2006/12/19/88672.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>