`

日志信息232

    博客分类:
  • JAVA
SVN 
阅读更多
http://closure-library.googlecode.com/svn/trunk/closure/goog/demos/

/**
     * 将参数格式化
     */
    private String formatParam(Object object)
    {
        StringBuffer strBuf = null;
        try
        {
            strBuf = new StringBuffer();
           
            if (object == null)
            {
                strBuf.append(" ");
                return String.valueOf(strBuf);
            }
           
            if (String.class.isAssignableFrom(object.getClass())
                    || Integer.class.isAssignableFrom(object.getClass())
                    || Long.class.isAssignableFrom(object.getClass())
                    || Character.class.isAssignableFrom(object.getClass())
                    || Byte.class.isAssignableFrom(object.getClass())
                    || Boolean.class.isAssignableFrom(object.getClass())
                    || Double.class.isAssignableFrom(object.getClass())
                    || Float.class.isAssignableFrom(object.getClass())
                    || Date.class.isAssignableFrom(object.getClass())
                    || Number.class.isAssignableFrom(object.getClass()))
            { //对基本类型进行处理
                //                strBuf.append(obj.getClass().getSimpleName());
                //                strBuf.append(name == null ? "" : (":" + name));
                strBuf.append(object.toString());
            }
           
          
            //节点对象修改
            else if (Node.class.isAssignableFrom(object.getClass()))
            {
                if (Document.class.isAssignableFrom(object.getClass()))
                {
                    Document document = (Document) object;
                    strBuf.append(XmlUtil.DOM2String(document));
                }
                else
                {
                    Node node = (Node) object;
                    strBuf.append(XmlUtil.node2String(node, true));
                }
            }
            else if (XmlTokenSource.class.isAssignableFrom(object.getClass()))
            {
                XmlTokenSource xmlSource = (XmlTokenSource) object;
                strBuf.append(xmlSource.xmlText());
            }
          
            else
            {
                return null;
            }
           
        }
        catch (Throwable e)
        {
            //            debugLogger.debug("[Exception][Function]appendParam[Description]"
            //                    + e.toString());
        }
       
        return String.valueOf(strBuf);
    }
分享到:
评论

相关推荐

    FT232 EEPROM工具-mprog3.5

    EEPROM(电可擦除可编程只读存储器)是FT232芯片内存储配置数据的重要部分,这些数据包括串行端口参数、设备描述和制造商信息等。 MProg3.5是这个工具的特定版本,它提供了用户友好的界面来读取、写入或擦除FT232...

    Rs232串口调试信息传输(C#)

    Rs232,全称EIA/TIA-232,是一种标准的串行物理接口,定义了电气特性、机械特性和功能特性,以确保不同设备之间的兼容性。 在C#中实现Rs232串口通信,我们需要使用System.IO.Ports命名空间下的SerialPort类。首先,...

    Mac OS串口工具RS232 Tool

    根据链接(请注意,由于这是一个模拟情境,实际无法点击链接获取具体信息),我们可以推测该工具可能包含以下功能: 1. **波特率设置**:支持用户自定义串口通信的波特率,如9600、19200、38400等,以适应不同设备...

    vhdl写的rs232

    - `uart232.cmd_log` 可能是命令执行的日志文件,记录了编译过程中的输出和可能的错误信息。 - `uart232_pad.csv` 可能包含了引脚分配信息,用于将设计映射到特定硬件平台的物理引脚上。 - `uart232.cxt` 和 `uart...

    VB.rar_232 曲线_232 vb_232 控制电脑_VB控制

    232通讯是指通过RS-232串行通信接口进行的数据传输,这种接口广泛应用于单片机和电脑之间,允许它们交换控制和监测信息。在工业控制领域,这种通讯能力是至关重要的,因为它允许电脑远程操控设备,实现自动化和远程...

    常见usb转232驱动

    5. 查看错误日志:通过设备管理器或系统日志获取错误信息,以便更准确地定位问题。 在“常见USB232驱动”压缩包中,可能包含了多种品牌的驱动程序,如PL2303、FTDI、CP210x等,这些都是常见的USB转232芯片方案。每...

    RS232Comm串口数据采集演示程序

    5. **日志记录**:对于重要的通信数据,程序可以提供日志记录功能,以便后续查看和分析。 在实际应用中,RS232Comm常常被用于工业自动化、环境监测、物联网设备的控制和监测等多个场景。例如,在工厂生产线中,它...

    FT232R 驱动

    在服务器环境中,如Server 2012,安装FT232R驱动有助于实现远程串口设备的管理,例如监控、日志收集或者设备调试等。总的来说,FT232R驱动是连接和控制基于FT232R芯片的USB转串口设备的关键,确保了在不同操作系统下...

    RS232串口监控工具

    1. **日志记录**:保存收发数据以便后续分析,这对于排查通信问题非常有用。 2. **数据过滤**:根据特定的字符或模式筛选显示的数据,便于查找关键信息。 3. **触发事件**:设置触发条件,当满足特定条件时自动执行...

    数控程序传输RS232

    这可能是记录了Fanuc数控系统输入输出过程的详细日志或数据文件,可能包含了传输程序的具体步骤、状态反馈以及可能出现的错误信息。这样的文件对于调试通信问题、监控程序传输过程以及确保生产效率是非常有价值的。 ...

    USB to RS232串口驱动

    相反,RS232,也称为EIA/TIA-232,是一种古老的串行通信协议,最初设计于1960年代,主要用于远程通信和工业应用。尽管其数据传输速度相对较慢(通常不超过几十kbps),但它的电气特性使其在长距离通信和噪声环境中...

    rs232串口测试程序

    2. **用户界面**:一个友好的图形用户界面(GUI)可以让用户更容易操作,显示串口状态、发送/接收数据、错误日志等信息。 3. **错误处理**:良好的错误处理机制是必不可少的,可以提供有用的诊断信息,帮助用户解决...

    C# 串口多线程日志抓取工具

    此外,为了提供用户友好的界面,我们可以结合Windows Forms或WPF等技术,设计一个图形用户界面,显示串口状态、日志数据等信息。用户可以在此界面上选择要监控的串口,查看实时日志,并可能包括搜索、过滤等高级功能...

    串口网线通讯调试软件USR-TCP232.zip

    4. **日志记录**:软件通常具有日志记录功能,可以保存通信过程中的详细信息,便于后期分析和问题排查。 5. **波特率与校验位设置**:支持各种常见的串口参数设置,如波特率(9600、19200、38400等)、数据位、停止...

    win8 USB转RS232.rar 驱动包

    RS232,全称是“Recommended Standard 232”,是一种定义了电子信号、连接器和物理特性的串行通信接口标准。它允许计算机与其他设备进行数据交换,比如调制解调器、打印机、扫描仪等。RS232接口的特点包括支持远距离...

    232串口测试

    在提供的"串口1 232测试 发送正确接收"文件中,可能包含了测试程序代码、数据包分析、结果日志等内容,这些可以帮助我们更深入地了解STC12C5A60S2单片机的232串口测试过程和结果。通过分析这些文件,我们可以进一步...

    hl usb-rs232.rar

    标题“hl usb-rs232.rar”暗示了...如果遇到问题,可以检查200731920315514499这个文件,看看是否有相关的日志或信息帮助解决问题。对于那些需要将RS232设备连接到电脑且电脑没有串口的用户来说,这个资源包至关重要。

    U232-P9 Converter Driver

    ReadMe.txt文件则很可能包含了关于驱动的详细信息,如安装步骤、注意事项、更新日志或者常见问题解答。 综上所述,"U232-P9 Converter Driver"是Profilic公司为基于PL2303芯片的USB到串口转换器提供的驱动程序,...

    SerialPortHelper_C#_rs232串口_SerialPortHelper_

    9. **日志记录**:为了便于调试和监控,`SerialPortHelper`可能集成了日志记录功能,可以记录串口通信的详细信息。 10. **测试与调试**:可能提供了一些测试用例或示例代码,帮助开发者快速了解如何使用`...

    可以显示多种格式的RS232 串口调试助理

    这对于处理连续传输的数据流特别有用,因为它们通常包含多个信息块,分行显示可以更直观地看到每个数据包或命令。 “可以设置整组数据头”这一特性意味着用户可以自定义数据包的起始标识符,这样在接收数据时,软件...

Global site tag (gtag.js) - Google Analytics